Groovy 斜线的好处是什么?

Groovy 斜线的好处是什么?,groovy,Groovy,我看不出粗线的好处。 groovy文档说: …还有一个额外的好处,就是不需要额外的反斜杠 转义特殊字符。这是特别方便的常规 表达式或Windows文件/目录路径名 但是上面的例子也可以用双引号,除了美元符号和反斜杠。 使用双引号时,您甚至无法逃脱斜杠。那么好处在哪里呢? 是否只有美元符号和反斜杠不能转义?比较以下内容的可读性: def s = /<file directory="G:\Projects\Test\" id="a1">Something<\/file>/

我看不出粗线的好处。 groovy文档说:

…还有一个额外的好处,就是不需要额外的反斜杠 转义特殊字符。这是特别方便的常规 表达式或Windows文件/目录路径名

但是上面的例子也可以用双引号,除了美元符号和反斜杠。 使用双引号时,您甚至无法逃脱斜杠。那么好处在哪里呢?
是否只有美元符号和反斜杠不能转义?

比较以下内容的可读性:

def s = /<file directory="G:\Projects\Test\" id="a1">Something<\/file>/ 
def s=/Something/
vs

def s=“某物”
你更优雅地处理
-地狱

除了反斜杠转义,还有其他好处吗?
def s = /<file directory="G:\Projects\Test\" id="a1">Something<\/file>/ 
def s = "<file directory=\"G:\\Projects\\Test\\\" id=\"a1\">Something</file>"