我在Jenkins 2 中使用jobDsl
我有一个带模式的script.dsl来代替
我正在尝试用最新的替换rEST
这里是我的示例
example="choiceListText('rDEST')"
print ("example is ")
println (example)
exreplace = example.replaceAll("rDEST","desantest")
print ("exreplace is ")
println (exreplace)
代码结果为
example is choiceListText('rDEST')
exreplace is choiceListText('desa
test')
我期待得到
exreplace is choiceListText('desantest')
我试过单引号、三引号、双引号、三双引号,但还是做不到!
固定代码
example="choiceListText('rDEST')"
print ("example is ")
println (example)
exreplace = example.replaceAll("rDEST","desa \\n test")
print ("exreplace is ")
println (exreplace)
因为这个"\\"代表斜线这个"\\"另一个是用于,也是一个保留字符
我还必须写3个斜杠才能发布我的答案!!!
感谢Marcelo Gaston Rebasti Peralta!!!