if($title =~ s/(\s|^|,|\/|;|\|)$replace(\s|$|,|\/|;|\|)//ig)
$标题可以是一组标题,从总裁,医学博士,首席运营官,首席执行官的...为什么我的Perl正则表达式在“正则表达式”中抱怨“不匹配”)?
$替换即可(股东),(业主)等。
我不断收到此错误。我已经检查了不正确的平衡“(”,“)”,没有骰子:(
Unmatched) in regex; marked by <-- HERE in m/(\s|^|,|/|;|\|)Owner) <-- HERE (\s|$|,|/|;|\|)/
如果你能告诉我,正则表达式做什么,这将是真棒,这是否剥夺这些符号?谢谢你们!
如果您在$ replace中具有元字符,则应使用\ Q或quotemeta来考虑将字符视为普通字符 – sganesh 2010-03-17 04:48:51
http://stackoverflow.com/questions/576435/how-do-i-handle-special-字符在perl-regex – daxim 2011-03-25 14:31:40