js正则表达式匹配字符串
有下面的一个字符串
测试中文(TestChinese)
求一个正则表达式能够匹配上面的字符,要求这个正则表达式可以识别所有同时包含 "("和")"的字符串,如果不符合,则返回false;符合返回true;
使用js实现。
我自己实现了一个方法,但是IE11支持,IE8不支持,求如何解决?
if((sourceClsName.split(/[(,)]/)).length <3){ alert("不符合"); }else{ alert("符合); }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
要求“(”左面必须有字符,汉字或者字母数字均可,括号内至少有一个字母或数字
回复
正则改为: var regexp = new RegExp('\S+?\([A-Za-z0-9]{1,}\)$');就可以。
回复
谢谢