标签: regex
/[A-Za-z][A-Za-z0-9-]*/
有没有更简洁的方式来写这个?
答案 0 :(得分:2)
您可以使用i修饰符使其不区分大小写,因此您不必同时编写A-Z和a-z。您可以将0-9替换为\d。
i
A-Z
a-z
0-9
\d
/[a-z][a-z\d-]*/i
没有与字母,字母,数字和连字符匹配的转义序列。最接近的是\w,它匹配字母,数字和下划线。
\w