正则表达式错误积累

前端之家收集整理的这篇文章主要介绍了正则表达式错误积累前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1."|"的作用是分割不同的规则,而不是”或“运算符,不存在结合性,只是简单地将几个规则分开来。

tt="(ab)|(cd)(ef)|(aa)(bb)(cc)";
("aabbcc".matches(tt)); ture

("abcdaa".matches(tt)); false

("ab".matches(tt)); ture

("cdefbb".matches(tt)); false


2.[abc]表示匹配abc中的一个字符,而不是整个"abc"

[北京]|[上海] 不能匹配"北京",能匹配“北”

(北京)|(上海) 能匹配“北京”

猜你在找的正则表达式相关文章