正则表达式 – 正则表达式替换&与&

前端之家收集整理的这篇文章主要介绍了正则表达式 – 正则表达式替换&与&前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个字符串,有&喜欢下面这个.

"This R&M & Exapmle  . It is very big & Complicated &146; example."

我想替换&与& amp; amp;但是当我使用$str = ~s /& /& amp; / ig;它给出了以下输出.

"This R&M & Company  . It is very big & CMM Level3 &146; Organization."

我期待着这一个.

"This R&M & Company  . It is very big & CMM Level3 &146; Organization."

请帮帮我,我不知道如何解决它.

解决方法

您可以使用负数07​​000:

$str =~ s/&(?!\w+;)/&/g;

猜你在找的正则表达式相关文章