0
我有一個字符串:如何使用的preg_replace
$str= "(and marque:'Mercedes Benz' model:'F Type')";
我想返回字符串像這樣:
$str2= "(and marque:'Mercedes-Benz' model:'F-Type')";
所以,我想替換空間「 - 」字符,但只之間「 '字符。
我應該使用preg_replace函數嗎?
我有一個字符串:如何使用的preg_replace
$str= "(and marque:'Mercedes Benz' model:'F Type')";
我想返回字符串像這樣:
$str2= "(and marque:'Mercedes-Benz' model:'F-Type')";
所以,我想替換空間「 - 」字符,但只之間「 '字符。
我應該使用preg_replace函數嗎?
如何:
$str= "(and marque:'Mercedes Benz' model:'F Type')";
$str = preg_replace("/'(\w+)\s+/","'$1-", $str);
echo $str,"\n";
輸出:
(and marque:'Mercedes-Benz' model:'F-Type')