标签: regex
我正在尝试验证文本框以确保它在任何组合或位置中仅包含数字和/或字母和/或连字符和/或空格。
将不胜感激。
答案 0 :(得分:1)
“只有数字和/或字母和/或连字符和/或空格,在任何组合或位置”
是:
[0-9a-zA-Z -]*
如果您不想允许空字符串,请将*替换为+。
*
+
检查demo of how it works here。
答案 1 :(得分:0)
你必须使用你需要的所有字符类+字符串的开头和结尾的锚点(以避免部分匹配)
^[0-9a-zA-Z -]+$