找一个正则表达式来检查字母,中文字符和斜杠(/)

时间:2012-04-09 01:22:58

标签: javascript regex expression

我想在输入他的名字时检查用户的输入值,如果他的输入是英文名称,名称只包含字母,必须用斜杠(/)分隔,例如: GeorgeBush, George Bush,GeorgeBush/, dsfsdf/错了; George/Bush, fdfd/fdfd/sds是对的。 我找到了这样一个正则表达式:/^[a-zA-Z\u4E00-\u9FA5\/]{1,20}/。但它无法检查fsfd//fdsf。请给我一些建议。谢谢!

1 个答案:

答案 0 :(得分:2)

不清楚你想要什么,也许这个:

^(?=.{1,20}$)[a-zA-Z\u4E00-\u9FA5]+(?:\/[a-zA-Z\u4E00-\u9FA5]+)?$