some text and some text too bad,
some too bad again some bad
and other words bad, it is too bad
我试图取代所有字的“坏”到“好”,但有例外:替换词另一
若词“太”之前的“坏”,“坏“不应该被更改为‘好’, 二者之间可以用一个或微尘空白‘太’与‘坏’,甚至HTML空白” “
后,所以正则表达式处理文本应该是
some text and some text too bad,
some too bad again some good
and other words good, it is too bad
试过这样的事情,但它不能正常工作。
$text ~= s/(too(\s+|\s* \s*))bad/good/ig;
请帮
虽然正则表达式的专家可以创造奇迹,在最后总要有人理解和维护这样的代码。 –