为了账号安全,请及时绑定邮箱和手机立即绑定

js中怎么写一个正则表达式,用于替换一个字符串结尾的多个匹配子串

js中怎么写一个正则表达式,用于替换一个字符串结尾的多个匹配子串

素胚勾勒不出你 2019-01-18 02:47:46
input:'aaaaddabcabcabc' 使用正则将结尾的n个'abc'替换成''output:'aaaadd' 下面这个,只能替换最后一个子串:<p>ntn</p> '<p>\n\tqwe<p>\n\t<br />\n</p>qwe\n</p>\n<p>\n\t<br />\n</p>\n<p>\n\t<br />\n</p>\n<p>\n\t<br />\n</p>\n<p>\n\t<br />\n</p>\n<p>\n\t<br />\n</p>\n<p>\n\t<br />\n</p>' .replace(/(<p>\n\t<br \/>\n<\/p>)*$/g,'');
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

'aaaaddabcabcabc'.replace(/(abc)*$/g,''); //"aaaadd"
查看完整回答
反对 回复 2019-02-12
  • 1 回答
  • 0 关注
  • 535 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信