我需要从具有特定类别的 h1 中删除所有字母,以便
<h1 class="hole">1st Hole</h1>
成为
<h1 class="hole">1</h1>
这将在每个页面上复制,第二个孔,第三个孔等
最佳答案
您可以使用.text()的接收功能 高效地完成您的工作。另外 ^\d
匹配非数字,因此我们只需将匹配的非数字替换为 ''
尝试,
$('h1.hole').text(function(_,xText){
return xText.replace(/[^\d]/g, '');
})
DEMO
关于jquery - 从 h1 中去除非数字字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21508304/