我有一个groovy脚本,用另一个字符串替换文件系统中的字符串,例如。 "你好"在文件中被" hi"替换。
我想为代码字符串执行此操作,但它似乎无法工作/解析代码。 我试图解析的字符串是:
val.put("field","field")
我想将其替换为:
val.put("field", "newfield")
我曾尝试使用一些正则表达式来执行此操作,因为我认为它可能是括号中引号的问题。我最初用三重引号包装了代码,但是已经将它们从这个描述中排除,以避免混淆。
我也试过调用.toString(),但这似乎没有影响。