我不能完全弄清楚与 PHP 的 preg_replace 函数一起使用的正确模式。这是phpBB论坛上一些BBCode的示例。
[color=black][font=Times New Roman][color=black]Thanks. As discussed last night/this morning, we were able to Cable and provide some small relief. After enough waste water was evacuated, the camera diagnosis found at 30 foot from clean-out, heavy root penetration and possible damage/separation to the line. We don’t want to throw a cost to fix/repair without a second opinion from xxx. We will have solid cost of repair later today of first thin in the morning. [/color][/font][/color]
我想删除可能嵌入在文本中的任意数量的开始和结束字体标签,但将文本保留在两者之间。在这种情况下,我想结束:
[color=black][color=black]Thanks. As discussed last night/this morning, we were able to Cable and provide some small relief. After enough waste water was evacuated, the camera diagnosis found at 30 foot from clean-out, heavy root penetration and possible damage/separation to the line. We don’t want to throw a cost to fix/repair without a second opinion from xxx. We will have solid cost of repair later today of first thin in the morning. [/color][/color]
字体名称各不相同,有些名称中有空格,有些则没有。无论如何,模式匹配都必须起作用。
提前致谢!