gpt4 book ai didi

java - 如何在 Java 或 Clojure 中用正则表达式替换字符串

转载 作者:行者123 更新时间:2023-12-01 11:45:40 24 4
gpt4 key购买 nike

我有一些像这样的字符串:

"this is a string like #{aa} and#{bb}. "
"#{cc}this is another str#{dd}ing..."

我想像这样更改这些字符串:

"this is a string like ? and?." "aa" "bb"
"?this is another str?ing..." "cc" "dd"

我尝试使用正则表达式来分割这些字符串,但失败了。

我应该做什么?

最佳答案

您可以使用如下正则表达式替换字符串:

#\{(.*?)\}

<强> Working demo

然后您必须从捕获组中获取内容并将其连接到您的字符串。我把逻辑留给你:)

关于java - 如何在 Java 或 Clojure 中用正则表达式替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29154079/

24 4 0
文章推荐: java - 以 10 秒间隔重复调用的方法
文章推荐: r - Hexbin 包装内需要特定颜色?
文章推荐: scala selenium dsl 页面对象
文章推荐: java - 如何从列表 中删除重复项