我必须验证一个仅包含单词,空格以及字符“&”和“-”的字段。
我正在使用的正则表达式为/[A-Za-z\s\b-&]+/g
。
代码如下:
$('#register_validator').bootstrapValidator({
framework: 'bootstrap',
fields: {
name: {
validators: {
regexp: {
regexp: /[A-Za-z\s\b-&]+/g,
message: 'Invalid character'
}
}
}
当我写一个有效的字符串然后删除一个字符时,它将触发验证程序。
例如:
文本:琼斯->确定
擦除字符:Jone->消息:无效字符
regEx出问题了吗?我该怎么做才能避免此错误?
答案 0 :(得分:0)
我已经用/^[a-zà-ú\s-&üû]+$/i
它允许使用字母,扩展字符,空格以及特殊字符&
和-
。
谢谢!