gpt4 book ai didi

javascript - 使用正则表达式将 "[]"之间的字符串替换为 javascript

转载 作者:行者123 更新时间:2023-11-28 11:25:16 25 4
gpt4 key购买 nike

我有一个从网络服务返回的字符串,其中包含像“[]”这样的开括号所以字符串看起来像这样:

[1] blabh balh blah

我想编写一个正则表达式来删除“[1]”或开括号之间的任何内容。现在我尝试过类似的事情:

var regexp = /\[[]\\]/g;

但这不起作用。我在这里用自己的两只脚绊倒了。我只是想找到以“[”开头并以“]”结尾的任何内容,并替换中间的所有内容,包括开括号和闭括号。任何帮助或指导将不胜感激。

最佳答案

这应该有效:

var str = '[1] blabh balh blah';
str = str.replace(/\[.*?\]\s?/g, '');

如果您有嵌套括号,则正则表达式可能不是最好的选择。

关于javascript - 使用正则表达式将 "[]"之间的字符串替换为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14993785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com