我想弄清楚如何把一个字符串的匹配部分放在PHP中的字符串的末尾。如何将匹配的部分放入字符串的末尾?
例如,让我们说,我们有串这样的:
"<span>Foo</span> rest of the string"
在最后,我想获得这样的:
"rest of the string Foo"
代码:
$string = "<span>Foo</span> rest of the string";
//$str = preg_replace("/<span>(.*?)<\/span>/","$1",$string);
我知道匹配的部分是由$ 1代表的,但我找不到一种方法来结束它。
你必须把其余的字符串放在另一个捕获组中。然后交换组。 – Kasramvd