【发布时间】:2013-06-10 21:09:31
【问题描述】:
我正在尝试理解以下正则表达式,我理解了最初的部分,但我无法弄清楚 {3,19} 在这里做什么:
/[A-Z][A-Za-z0-9\s]{3,19}$/
【问题讨论】:
-
表示长度在 3 到 19 之间
-
如果您想了解更多信息。点击regex标签并点击“了解更多”
-
请注意
A-Za-z0-9与\w相同,除了\w还包括下划线,无论如何人们通常也希望允许,或者不介意包括在内,因为它使更容易阅读。所以就像评论一样,这更好:/[A-Z][\w\s]{3,19}$/。这是一个单词或句子(包括数字),必须以大写字母开头,后面必须跟三到十九个字符,可以是单词字符或空格的任意组合。
标签: regex