我想使用preg_replace結合'[',']'和'/',但我無法找到正確的方法!preg_replace和組合'[',']'和'/'替換
我有這些字符串:
$str = "This is a [u]PHP[/u] test . This is second[/u] test.
This [u]is another [u]test[/u].";
$url = "http://www.test.com";
在結果我想有:
str1 = "This is a <a href='http://www.test.com'>PHP</a> test .
This is second[/u] test.
This <a href='http://www.test.com'>is another [u]test</a>.";
並且還[U] = [U],[/ U] = [/ U]是不區分大小寫。
您無法使用preg_replace來平衡標籤。 – 2012-02-15 11:22:36
...不僅僅帶有'preg_replace'。 – Gumbo 2012-02-15 11:26:51