我有一个像这样的字符串:
[上升]并再次上升,直到羔羊变成[狮子]。
我想将所有字符串都放在[](又是狮子)中,并将其放入数组中。我该怎么办?
编辑:谢谢,我已经在这里找到了解决方案:PHP: Best way to extract text within parenthesis?
答案 0 :(得分:1)
您可以使用正则表达式:
$s = '[Rise] and rise [again] until lambs become [lions].';
preg_match_all('/\[([^\]]+)\]/', $s, $m);
print_r($m[1]);