JavaScript / regex:删除字符串中括号之间的文本[重复]

Posted

技术标签:

【中文标题】JavaScript / regex:删除字符串中括号之间的文本[重复]【英文标题】:JavaScript/regex: Remove text between brackets in string [duplicate] 【发布时间】:2020-07-04 07:57:48 【问题描述】:

如何从字符串中删除所有 标签以及其中的内容?

<p>Hello, how are you doing <strong>today</strong></p>

Hello, how are you doing today

在正则表达式中使用 javascript

【问题讨论】:

"<p>Hello, how are you doing <strong>today</strong></p>".replace(/\<[^>]+\>/g, '') 【参考方案1】:

你可以这样做:

const input = '<p>Hello, how are you doing <strong>today</strong></p>';

const result = input.replace(/<[^>]+>/g, '');

console.log(result);

【讨论】:

太棒了!谢谢。抱歉,Regex 真的让我对所有挤在一起的随机符号感到困惑。 我建议你使用regex101.com 来解释和帮助调试正则表达式

以上是关于JavaScript / regex:删除字符串中括号之间的文本[重复]的主要内容,如果未能解决你的问题,请参考以下文章

javascript 删除所有特殊字符包括空格#regex #js

javascript 删除符号#js #regex

javascript 删除文本空间#js #regex

javascript 删除符号#js #regex

javascript 删除文本空间#js #regex

javascript JS + REGEX:删除重复的行