[英]VBA - Regex expression
我正在尝试为12个字符的字母数字字符串设置规则。
我最好的尝试是这样的:EX:AB1111111111
^([0-9] + [A-ZA-Z] + | [A-ZA-Z] + [0-9] +)[0-9A-ZA-Z] $
问题是,当我尝试将最大chr数定义为12时,我无法满足{12}的要求,它不起作用。 有什么建议么 ?
您可以为此使用正向前瞻:
/^(?=.*\d)(?=.*[a-z])[a-z\d]{12}$/i
最后一部分告诉“我想要12个字符的AZ或0-9”
第一部分告诉“我想要至少1 0-9”
第二部分告诉“我想要至少1个可用区”
使用i
标志不区分大小写(但是如果需要,您可以添加AZ)
在这里提琴: https : //regex101.com/r/lxKAvS/2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.