英文姓名由字母和空格组成

比如:Jack、Jack Chan、Donald Trump

每个单词的第一个字母都是大写

 

正则表达式如下:

/^[A-Z][a-z]*(\s[A-Z][a-z]*)*$/

 

 

如果不要校验大小写:

/^[A-Za-z]*(\s[A-Za-z]*)*$/

 

实际应用:

var name=$("#edit-submitted-name").val();
if(!/^[a-zA-Z ]{1,20}$/.test(name))  {
  alert("Please confirm your name!!");
  $("#edit-submitted-name").focus();
  return false;
}

 

相关文章:

  • 2022-01-20
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-24
  • 2021-10-20
猜你喜欢
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-06
  • 2022-12-23
相关资源
相似解决方案