[英]Regular expression Cannot have more than 3 letters together
正则表达式不能同时包含3个以上的字母(即“ Joe4u”可以,但“ JoeL4u”不可以)我一直在尝试几种方法,但是似乎都不可行,我已经尝试了Lookahead和Lookbehind,但没有任何这只是一个我做了几次尝试
^(?=[A-Za-z]*[A-Za-z]{0,2}[^A-Za-z]*)(?=.{8,})
只需使用!
扭转测试
if (!/[a-zA-Z]{4}/.test(str)) {
...
}
这是如何逐步进行的
/[a-zA-Z]{4}/.test(str)
检查字符串是否包含四个连续的字母 !...
反转结果
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.