我有一个包含令牌的字符串列表.
令牌是:
{ARG:TOKEN_NAME}.
我还有令牌的哈希映射,其中key是令牌,value是我想用令牌代替的值.
当我使用"replaceAll"方法时,我收到错误:
java.util.regex.PatternSyntaxException:非法重复
我的代码是这样的:
myStr.replaceAll(valueFromHashMap , "X");
Run Code Online (Sandbox Code Playgroud)
和valueFromHashMap包含{和}.
我把这个hashmap作为参数.