首页 > 正则表达式如何实现“与”功能

正则表达式如何实现“与”功能

比如有一段字符串,我想要知道里面是否包含了"a"和"b",而"a"和"b"出现的先后顺序是随便的
例如"asdfb", "kkbda"都满足这样的条件

我曾经试过".*?(a|b).*?(a|b).*?",但这个模式也会匹配"gaac"这样的字符串

可以分两个正则式进行两次匹配来解决问题,但我现在需要的是一条正则式就实现这样的功能,请问可以做到吗


.*(a.*b|b.*a).*

简单点用下面也可以:

a.*b|b.*a
【热门文章】
【热门文章】