2个常量文本之间的preg_replace( - )

时间:2015-10-05 09:21:22

标签: preg-replace

我如何使用2个常量文本之间的逗号preg_replace

blablabalba","color:Metal Black - White;sex:blablabal"

我想成为:

blablabalba","Metal Black,White"

1 个答案:

答案 0 :(得分:1)

不确定我是否理解您的需求,但这就是您想要的:

$str = 'blablabalba","color:Metal Black - White;sex:blablabal"';
$str = preg_replace('/"color:([^-]+) - (\w+)[^"]+"/u', '"$1,$2"', $str);