简体   繁体   English

删除括号中的所有文本javascript

[英]remove all text in brackets javascript

Any suggestion on how to remove text content in brackets?关于如何删除括号中的文本内容有什么建议吗?

Example:例子:

<span id="new">Welcome [something.....] home</span>
<span id="new">The Jeep is (asdjfl... ect) nice</span>

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

Goal:目标:

  • Welcome home欢迎回家
  • The Jeep is nice吉普车不错

Try to match (....) or [.......]尝试匹配(....)[.......]

 let element = document.querySelector('span') element.innerText = element.innerText.replace(/(\\(.*\\)|\\[.*\\]) /,'').trim()
 <span>Welcome [something.....] home</span>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM