搜索吧

首页 » 搜成宝库 » 疑难杂症 » 截取某字符串,要求前面和后面分别非指定字符串的正则表达式
xiaoyaoyou - 2010-8-20 13:23:41
如:"全国计算机等级考试培训,全国计算机等级考试,计算机等级考试培训,计算机等级考试"

这段文字中,我要用正则表达式样取出最后一个逗号后面的"计算机等级考试"并替换掉(即前面不能有"全国",后面不能有"培训"),而不替换掉前面几个短语中的""计算机等级考试"如何写呢?

答案如下:

(?<!全国)计算机等级考试培训(?!培训)
1
查看完整版本: 截取某字符串,要求前面和后面分别非指定字符串的正则表达式