如何编写以A开头的正则表达式,字符串中的第二个到第四个字符必须是数字,第五个字符必须是小写字母?
/[A | B | C]{2-4}[a-z]/
对不起,我只是没有得到它,但那是我的目标
答案 0 :(得分:1)
正如@Tushar所说,他的解决方案应该有效。这是对所涉及部分的解释。
^A\d{3}[a-z]$
^
字符串的开头A
字面意思" A"字符\d
任何数字(0,1,2,3,4,5,6,7,8,9){3}
前一部分重复3次(任何数字,任何数字,然后是任何数字)[a-z]
集合中的任何字符。在这种情况下,它的范围从小写" a"小写" z",它也将匹配$
字符串的结尾开始学习的好地方是Regular-Expressions.info。