例如,字符 c,a,t 应该从字符串中选择,使得每个字符至少出现一次。我的正则表达式:/[o{1,}w{1,}l{1,}]/gmi我无法选择最少出现次数至少为 1。
/[o{1,}w{1,}l{1,}]/gmi
kkcnjnkannt //true as c,a and t are there at least once. kkjcsnknna //false as c and a are there but not t.
您的正则表达式[o{1,}w{1,}l{1,}]包含一个与以下相同的字符类[o1,wl{}]
[o{1,}w{1,}l{1,}]
[o1,wl{}]
要检查是否存在c,a并t在你的字符串,你可以使用3次积极的前瞻。
c
a
t
^(?=.*c)^(?=.*a)^(?=.*t).*$
正则表达式演示
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句