日期:2014-05-17  浏览次数:20661 次

姓名规则的校验问题!求大神~~~
1.汉字、字母、中间点“?”、下方点“.”,其他字符禁止录入。
2. 仅输入汉字以及下方点“.”时,提示:姓名格式错误
3. 仅输入字母以及中间点“?”时,提示:姓名格式错误
如何在js里实现这个规则啊,求大神帮助。
------解决方案--------------------
用正则???
------解决方案--------------------
这样的正则好像也没有吧,但是楼主可以组合正则来实现。
------解决方案--------------------
这些正则网上都是有哦。
------解决方案--------------------
var s = /^[\da-zA-Z\u4E00-\u9FA5]{1,10}$/;
  var r = "bbbsdfsd的D";
  alert(s.test(r));