我一直在研究一个正则表达式,用于使用以下规则验证字母数字字符串:
前四个起始字符必须是数字,最后 两个字符必须是字母。
空格是可选的,但必须放在两个字符之间,这意味着不允许使用尾随空格。
如果 不包括空格,则邮政编码的长度必须为6 个字符,如果包括空格,则必须为7 个字符。
例如。
第1111章
111 1ZZ
1 111ZZ
1111ZZ
我尝试使用^[0-9]{4}[A-Za-z]{2}$|^(?=[\d|\D]+ [\d|\D]+).{7}$
,但这也将9999 1A验证为 TRUE,实际上应该是 FALSE。
任何线索或帮助将不胜感激:)
繁花如伊
天涯尽头无女友
沧海一幻觉
相关分类