假设您在 PHP 中有一个字符串
$string = 'Hello \world, how a\re you?';
如果前面没有反斜杠,我想替换所有 w 和 r 。我认为 preg_replace 是要走的路,但我对正则表达式的了解不足以使这项工作:
$newString = preg_replace(array('/????/', '/????/'), array('!', '!'), $string);
如果它按我的意愿工作,输出应该是
回声 $newString; // 输出:'Hello \wo!ld, ho! 你是?'
感谢您对此的帮助。