作业帮 > 综合 > 作业

正则表达式"\b((?abc)\w)+\b”是什么意思?abc)w到底是什么意思?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/19 17:18:31
正则表达式"\b((?abc)\w)+\b”是什么意思?abc)w到底是什么意思?
\b 匹配单词的开始或结束
!exp 零宽负向先行断言,只会匹配后缀exp不存在的位置.
\w 匹配字母或数字或下划线或汉字
+ 重复一次或更多次
\b((?!abc)\w)+\b:匹配由字母或数字或下划线或汉字组成的字串,但字串中不能出现abc
再问: 知道\w匹配数字字母下划线及汉字,也知道(?!exp)是零宽负断言,只匹配后缀不是exp的位置。但就是不能理解"(?!abc)\w"是什么意思。希望详细解释下。
再答: \b((?!abc)\w)+\b:匹配由字母或数字或下划线或汉字组成的字串,但字串中不能出现abc _______ 这句不是解释了吗?
再问: 算了,只能按自己的理解了