这是我的正则表达式。我想在(O'Neal Nickel)等人物中加入单引号(')。这是我的正则表达式,允许字母和空格以及句号(。)和( - )连字符
/^[A-Za-z\/\s\.-]+$/;
答案 0 :(得分:10)
/^[A-Za-z\/\s\.'-]+$/;
或者我的问题是错的?
答案 1 :(得分:5)
试试这个:
/^[A-Za-z\/\s\.'\-]+$/;
您不需要反斜杠/转义单引号。这样做会导致Safari禁止使用单引号而不是允许它们。
答案 2 :(得分:0)
var testName=/^[A-Za-z\/\s\.'-]+$/;
var name= $("#name").val();
if(testName.test(name) == false || name == "")
{}
这是我用来检查名称的代码