求一个正则表达式,去除字符串里的括号等
要求如下:
当前字符串: 正则表达式社区(啦啦)正则社区(100%)正则表达式社区(你%啊)正则社区((你你%))
期望字符串: 正则表达式社区(啦啦)正则社区正则表达式社区正则社区()
就是希望把()里面带百分号的给去除了,包括括号
正则如下:
/\([^\(]*?%[^\)]*?\)/
js测试代码:
'正则表达式社区(啦啦)正则社区(100%)正则表达式社区(你%啊)正则社区((你你%))'.replace(/\([^\(]*?%[^\)]*?\)/g, '');
得到结果:
正则表达式社区(啦啦)正则社区正则表达式社区正则社区()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论