佚名通过本文主要向大家介绍了正则表达式如何实现“与”功能等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:正则表达式如何实现“与”功能
描述:
解决方案1:
描述:
比如有一段字符串,我想要知道里面是否包含了"a"和"b",而"a"和"b"出现的先后顺序是随便的
例如"asdfb", "kkbda"都满足这样的条件
我曾经试过".*?(a|b).*?(a|b).*?",但这个模式也会匹配"gaac"这样的字符串
可以分两个正则式进行两次匹配来解决问题,但我现在需要的是一条正则式就实现这样的功能,请问可以做到吗
解决方案1:
.*(a.*b|b.*a).*
简单点用下面也可以:
a.*b|b.*a