Javascript和Regex删除文本
我有一个带有很多李的ul,每个孩子都有一个孩子,就像这样:
我需要删除括号和里面的数字,但其余的,即:
如何用jquery和正则表达式做到这一点? 我不知道! 🙁
$("ul li a").html(function(i, html) { return html.replace(/\(\d*\)/, ""); });
演示: http : //jsfiddle.net/JVVvQ/
$('a').text(function (_, v) { return v.replace(/ \(\d+\)$/, ''); });
这是小提琴: http : //jsfiddle.net/63H2T/