为了账号安全,请及时绑定邮箱和手机立即绑定

关于一个正则表达式如何写

关于一个正则表达式如何写

一只斗牛犬 2018-10-18 14:11:29
只包含汉字、数字、英文字母、字符;其中字符仅支持:"-"、"."、"("、")"、“#”、空格;首位必须为汉字谢谢~~
查看完整描述

1 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

正确的正则表达式如下:

/^[\u4e00-\u9fa5][\u4e00-\u9fa5A-Za-z0-9\-\.\(\)# ]+/

其中

  • ^[u4e00-u9fa5]表示必须以中文开头

  • u4e00-u9fa5匹配中文字符

  • A-Z匹配大写字母

  • a-z匹配小写字母

  • 0-9匹配数字

  • -匹配"-", -在正则表达式内为特殊字符,因此需要使用反斜线转义


查看完整回答
反对 回复 2018-11-17
  • 1 回答
  • 0 关注
  • 557 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号