gpt4 book ai didi

java - 只想提取$$text$$

转载 作者:行者123 更新时间:2023-12-02 09:22:36 25 4
gpt4 key购买 nike

我必须从段落中准确提取 $$anytext$$ 单词。我编写了一个正则表达式模式,但它并不完全符合我的要求。

 Matcher m = Pattern.compile("\\$\\$\\S*?\\$\\$").matcher(originalContent);

考虑以下示例段落。

我的文本是这个$$testtt$$,无需提取$$$this$$。

我的正则表达式模式将提取,$$testtt$$,$$$这个$$

但我想提取的是,$$testtt$$,$$这个$$

当有两个以上 $$ 符号时,我的正则表达式会失败。我想提取前后两个美元符号。 $$文字$$

最佳答案

考虑以下版本:

Matcher m = Pattern.compile("\\${2}[^\\s$]*\\${2}").matcher(originalContent);

Demo

关于java - 只想提取$$text$$,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58576767/

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