我有一个这样的字符串:

<span style="font-weight: bold;">Foo</span>

我想用PHP来实现
<strong>Foo</strong>

...不影响其他 span s。

我怎样才能做到这一点?

最佳答案

$text='<span style="font-weight: bold;">Foo</span>';
$text=preg_replace( '/<span style="font-weight: bold;">(.*?)<\/span>/', '<strong>$1</strong>',$text);

注意 :仅适用于您的示例。

关于php - 如何使用 PHP 和正则表达式将 <span style ="font-weight: bold;">foo</span> 替换为 <strong>foo</strong>?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2728789/

10-11 01:42