gpt4 book ai didi

javascript - 正则表达式替换失败

转载 作者:行者123 更新时间:2023-11-29 19:46:03 25 4
gpt4 key购买 nike

我想用正则表达式来替换这段文字:

[Button size="Big" color="#000"] test [/Button]

Button,我用过这个网站http://www.freeformatter.com/regex-tester.html但无法进行替换。
正则表达式 \[Button([^\]]*)\[/Button],它给我结果 String is same as before replace! 什么错误?

最佳答案

正则表达式的 ([^\]]*) 部分将在第一个标记的结束 ] 之前停止匹配。因此,您没有匹配字符串的模式 - "] test " 此后。

将您的正则表达式修改为:

\[Button([^\]]*][^\[]*)\[/Button]

关于javascript - 正则表达式替换失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19622303/

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