我正在使用Bootstrap验证程序,并尝试使用regex验证固定长度的字符串。该字符串的固定长度为7个字母数字字符。格式为“ AAABBCC”,其中AAA是201-232的三位数范围,而BB是2个字符,仅接受NE,NF,SE,SF,SW,然后CC是04-16的两位数范围,带前导0。例如,以下两个都匹配:
232SE14 223SW01 222SE06
请让我知道如何在正则表达式中编写该代码。
答案 0 :(得分:-1)
尝试遵循正则表达式
/^(20[1-9]|2[12][0-9]|23[0-2])(NE|NF|SE|SF|SW)(?:0[4-9]|1[0-6])$/
顺便说一句,第二个字符串不匹配,因为01在04〜16之外。