我想弄清楚如何把一個字符串的匹配部分放在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