删除括号中的所有文本javascript

问题描述 投票:0回答:1

关于如何删除括号中文本内容的任何建议?

示例:<span>Welcome [something.....] home</span> <span>The Jeep is (asdjfl... ect) nice</span>

var myString = document.getElementsByClassName('new')[0];
myString.replace(/ *\[[^\]]*]/, '');

目标:

  • 欢迎回家
  • 吉普车很不错
javascript html
1个回答
0
投票

尝试匹配(....)[.......]

let element = document.querySelector('span')
console.log(element.innerText.replace(/(\(.*\)|\[.*\]) /,'').trim())
<span>Welcome [something.....] home</span>
© www.soinside.com 2019 - 2024. All rights reserved.