我有类似的文字:
“吃 [12] 我的 [15] 短裤 [20]”
我想从字符串中的所有括号中删除空格。
我试过类似的东西:
$str = 'Eat [ 12 ] my [ 15] shorts [ 20 ]';
$str = preg_replace_callback("~\([^\)]*)\)~", function($s) {
return str_replace(" ", "", "($s[1])");
}, $str);
echo $str;
但仍然没有成功。
有人可以告诉我,如何以正确的方式做到这一点?
非常感谢您的帮助。