Q[1-4] _ [1988-2005]
嗨我想要上面的数据格式,它应该像"Q1 _ 1989"
在javascript RegEx中一样。
请你帮我解决一下。
提前致谢
答案 0 :(得分:0)
这样的事情应该这样做:
var regex = /^Q[1-4] _ ((19(88|89|9\d))|200[0-5])$/;
即匹配:
^ beginning of string
Q literal Q
[1-4] the digits 1,2,3 or 4
_ a space then an underscore, then another space
( beginning of year group
(19(88|89|9\d)) 19 followed by (88 or 89 or 9 plus any digit)
|200[0-5] or 200 followed by 0,1,2,3,4 or 5
) end of year group
$ end of string