先前在网上发了一个关于正则表达式的帖子,功能是:只能输入中文或英文。采纳了一个答案。今天在测试的时候出了问题:中文不能输入。不知道问题出在哪里,请知道的朋友帮忙看下。出问题的正则表达式是:^[a-zA-Z]+|[\u4e00-\u9fff]+&。在线等!
------解决方案--------------------------------------------------------
是只允许全部是英文或者全部是中文,还是说中英混合
- C# code
//全部是英文或者全部是中文^([a-zA-Z]+|[\u4e00-\u9fa5]+)$//中英混合^[a-zA-Z\u4e00-\u9fa5]+$