标签: html regex vue.js input
对于}字段,我具有以下正则表达式,该表达式已被验证为正确的:
}
input
但是,我的字段接受任何字符串,而忽略了正则表达式。我正在Vue.js中工作。我想念什么?
请注意,正则表达式取自doc。
答案 0 :(得分:4)
使用
pattern="^\w+([.-]\w+)*@\w+([.-]\w+)*(\.\w{2,4})+$"
方括号和斜杠不是模式的一部分,必须将其删除。
请注意,特殊字符在方括号内失去了特殊的含义,因此请使用[.-]而不是[\.-]。
[.-]
[\.-]