首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 求两个js正则表达式 [已结贴,结贴人:xuco]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 14:19:09 楼主
    由于js不太熟,求两个正则如下:

    1、以字母或中文开始,由数字、字母、中文或下划线组成,长度为4-16位字符。
    2、11位数字。

    万分感谢
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 14:40:211楼 得分:20
    1./^[a-zA-Z\u4e00-\u9fa5][_0-9a-zA-Z\u4e00-\u9fa5]{3,15}$/g
    2./^\d{11}$/g
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 15:05:122楼 得分:0
    楼上的很标准,我对中文字符还不懂,学习下。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 15:44:133楼 得分:15
    1./^[a-zA-Z\u4e00-\u9fa5][\w\u4e00-\u9fa5]{3,15}$/
    2./^\d{11}$/
    这个题里 用了起始结束符就没有必要用 g 模式
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:06:184楼 得分:5
    頂樓上。
    /^[a-zA-Z\u4e00-\u9fa5][\w\u4e00-\u9fa5]{3,15}$/ 為什麼不是/^[a-zA-Z\u4e00-\u9fa5][\w\u4e00-\u9fa5]{4,16}$/ ?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:13:545楼 得分:0
    第一个方括号已经匹配了一个字,当然后面的值要减一了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:15:396楼 得分:5
    JScript code
    //\u4e00-\u9fa5匹配不到所有的中文的 /^[^\W\x00-\xff][\w\u0100-\uffff]{3,15}$/ /^\d{11}$/
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:30:577楼 得分:0
    哦,謝謝梅花雪。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:40:378楼 得分:0
    谢谢大家

    //\u4e00-\u9fa5匹配不到所有的中文的
    /^[^\W\x00-\xff][\w\u0100-\uffff]{3,15}$/
    /^\d{11}$/


    还有点迷惑
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:45:299楼 得分:0
    gzdiablo说的可能是gb2312、GBK、GB18030之间的区别吧。又学习了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 16:58:5110楼 得分:0
    你說的中文是全角的還是半角的?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 17:02:2611楼 得分:0
    中文还有半角的????? - -!!!!!!!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 17:07:2012楼 得分:0
    好像沒多大不同,只是標點效果不一樣。
    全角︰〞,〞
    半角︰","
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-13 17:10:5413楼 得分:0
    标点应该属于符号类吧。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-11-14 02:18:2414楼 得分:5
    引用 gzdiablo:

    "\u4e00-\u9fa5匹配不到所有的中文的"

    =====================================================

    \u0100-\uffff
    连那些 日文啊韩文啊希腊字母什么的都匹配了
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved