标签: javascript regex
尝试获取一系列以“A”开头并以“Be”结尾的所有名称。
它应该像/^[A-Be]/,但那不起作用。
/^[A-Be]/
所以它会拉动:
“Brian”不会包含在范围内,因为它不是以“Be”开头
希望它有意义。
感谢您的帮助。
答案 0 :(得分:1)
/^(?:A|B[a-e])[a-z]*$/
也就是说,括号中的非捕获组自身匹配A或者B后跟恰好其中一个字母a-e,然后匹配任意字母零次或多次。