谁能解释一下这个正则表达式 \b((?!abc)\w)+\b
谁能解释一下这个正则表达式 \b((?!abc)\w)+\b
日期:2009-05-14 14:23:43 人气:1
应该是没理解(?!abc)的意义,(?!)匹配的是一个位置,不占用任何字符。
(?!abc)的意义就是从当前匹配到的位置起,接下来不是一个字符"a"接着一个字符"b"接着一个字符"c"。
(?!abc)\w的意义是用(?!abc)来限定\w的匹配,从\w的位置起不能出现一个字符"a"接着一个字符"b"接着一个字符"c"。
((?!abc)\w)+就是