javascript - 删除括号中的所有文本javascript

标签 javascript html

关于如何删除括号中的文本内容有什么建议吗?

示例:

<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(/ *\[[^\]]*]/, '');

目标:

  • 欢迎回家
  • 吉普车不错

最佳答案

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

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

关于javascript - 删除括号中的所有文本javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59922563/

相关文章:

javascript - JS onClick 或模式切换按钮

javascript - 是否可以通过按 enter 从 HTML 表单中的一个控件移动到另一个控件?

javascript - 可以针对不同的功能使用多个内容脚本吗?

javascript - 如何在更改选择框选项时显示和隐藏表单控件

javascript - 使用 jQuery 的 PHP 用户登录

javascript - 使用 jqplot LineChart 创建空图表

php - 通过 1 个按钮显示多个结果

javascript - 如何执行nodejs请求模块?

javascript - 如何通过 id 选择嵌套在另一个 div 中的 div?

javascript - 使用 Javascript 启用 Bootstrap 按钮