相关疑难解决方法(0)

如何替换字符串中的括号

我有一个包含令牌的字符串列表.
令牌是:

{ARG:TOKEN_NAME}.

我还有令牌的哈希映射,其中key是令牌,value是我想用令牌代替的值.

当我使用"replaceAll"方法时,我收到错误:

java.util.regex.PatternSyntaxException:非法重复

我的代码是这样的:

myStr.replaceAll(valueFromHashMap , "X"); 
Run Code Online (Sandbox Code Playgroud)

和valueFromHashMap包含{和}.

我把这个hashmap作为参数.

java string design-patterns

2
推荐指数
2
解决办法
2万
查看次数

标签 统计

design-patterns ×1

java ×1

string ×1