我对正则表达式还不是很熟悉。 我需要清除搜索字符串开头和结尾的空格。 例如:" search string " 结果应该是:"search string"
我有一个在JavaScript中能够工作的模式,但我无法通过preg_replace在PHP中使其工作:
JavaScript中有效的模式:
/^[\s]*(.*?)[\s]*$/ig
我的例子:
$string = preg_replace( '/^[\s]*(.*?)[\s]*$/si', '', " search string " );
print $string; //returns nothing
解析时告诉我无法识别g,所以我必须将其删除并将ig改为si。