gpt4 book ai didi

javascript - 如何在没有换行符但仍全局捕获的字符串中停止正则表达式捕获?

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

我正在尝试从没有换行符的长字符串中提取 mustache 模板键。我目前有:

\{\{[^><](.+)\}\}

在每个键结束后保持匹配*所有字符}}直到它找到最后一次出现的 }}

我如何让它捕获每个 key 并在全局范围内移动?

这是一个 regex101 链接:http://regex101.com/r/fU0iI6/1

谢谢

最佳答案

让它成为非贪婪的正则表达式:

\{\{[^><](.+?)\}\}

Regex Demo

关于javascript - 如何在没有换行符但仍全局捕获的字符串中停止正则表达式捕获?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24744587/

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