【发布时间】:2014-05-31 04:13:52
【问题描述】:
我需要帮助来构建正则表达式以验证 Javascript 中的字符串格式,
字符串的总长度应在 3 到 30 个字符之间。第一个字符必须是严格的字母。后续字符可以是字母、点或空格。请帮忙。
【问题讨论】:
标签: javascript regex validation
我需要帮助来构建正则表达式以验证 Javascript 中的字符串格式,
字符串的总长度应在 3 到 30 个字符之间。第一个字符必须是严格的字母。后续字符可以是字母、点或空格。请帮忙。
【问题讨论】:
标签: javascript regex validation
以下内容对你有用。
var re = /^[a-z][a-z. ]{2,29}$/i
正则表达式:
^ # the beginning of the string
[a-z] # any character of: 'a' to 'z'
[a-z. ]{2,29} # any character of: 'a' to 'z', '.', ' ' (between 2 and 29 times)
$ # before an optional \n, and the end of the string
【讨论】:
\s 将匹配制表符和换行符。应使用显式空格。
What's going on? 刚刚在聊天室将我的信发送给 Regex Santa,可以在那里见到你吗?去喂邻居的猫一个月。