求几个用于表单验证的正则表达式!!!大家帮帮忙!多谢!

anchoret 2004-09-20 05:03:00
如题!

1.只能含有字母,至少两段,每段至少两个字,中间要有空格

2.用字母,数字和连接符(-),逗号(,)组成

3.可用空格、数字、加号(+)、实点(.)、连接符(-)、和圆括号( )组成,区号前可以有加号(+),圆括号须成对出现

4.数字1-7位
...全文
183 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
anchoret 2004-09-21
  • 打赏
  • 举报
回复
3是用来验证电话和传真的,如:0311-3329332-

多谢 mjpclab(我是大猫猫啊 mjpclab.8u8.com) 、 fason(Forbes Pu)
wangxiaomax 2004-09-21
  • 打赏
  • 举报
回复
var myReg = /(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
电话号码,包括手机,我在用的,不知与你的要求是否吻合。
anchoret 2004-09-21
  • 打赏
  • 举报
回复
试了一下,以上1,2,4表达式均有小误,

另外谁能给出3的表达式啊

mjpclab 2004-09-20
  • 打赏
  • 举报
回复
1.
[a-zA-Z]{2,}?(\s+[a-zA-Z]{2,})+
fason 2004-09-20
  • 打赏
  • 举报
回复
1./^[a-zA-Z]{2,}(\s+[a-zA-Z]{2,})*$/
mjpclab 2004-09-20
  • 打赏
  • 举报
回复
1.
[a-zA-Z]{2,}?(\s+[a-zA-Z]{2,}?){1,}
mjpclab 2004-09-20
  • 打赏
  • 举报
回复
1.
[a-zA-Z](\s+[a-zA-Z]){1,}

2.
[a-zA-Z0-9\-\,]+

3.不知道你用来干什么,说得具体点

4.
\d{1,7}
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-09-20 05:03
社区公告
暂无公告