尝试以下方式,
def str1 = "/home/test-data/"
def str2 = str1.replaceAll('\\/','\\')
println str2
控制台出错:线程“main”中的异常java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:1
def str1 = "/home/test-data/"
def str2 = str1.replaceAll('\\/','\')
println str2
脚本错误:删除不必要的分号
def str1 = "/home/test-data/"
def str2 = str1.replaceAll('\\/','\')
println str2
在控制台中打印:'home'test-data'
答案 0 :(得分:3)
答案 1 :(得分:2)
你的回答:
def str1 = "/home/test-data/"
def str2 = str1.replaceAll('\\/','\\\\')
println str2
相反:
def str1 = "\\home\\test-data\\"
def str2 = str1.replaceAll('\\\\','/')
println str2