怎样编写符合下面规则的js正则

符合下面规则的js正则
规则: 只包含汉字和字符,字符仅支持();首位必须为汉字

阅读 2.3k
2 个回答

你说的规则是这个是吗?首位是汉字,后边是任意多位汉字或者():

^[\u4e00-\u9fa5][\u4e00-\u9fa5\(\)]*$

图片描述

var reg = /^[\u4e00-\u9fa5]([\u4e00-\u9fa5]|\(|\))*$/;

reg.test("汉字") ===> true
reg.test("汉(") ===> true
reg.test("汉()") ===> true
reg.test("汉-字") ===> false

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题