Groovy中(美元)斜线字符串的用途是什么

Xiz*_*zhi 3 groovy

为什么会有(美元)斜线字符串,因为它们可以与引号互换,然后可以保留用于其他语法?有没有证明他们不可替代的东西?

tim*_*tes 5

如果要定义正则表达式模式,则斜线字符串很有用,因为您无需转义反斜杠,即

/\s+/
Run Code Online (Sandbox Code Playgroud)

但是,如果您需要在模式中使用正斜杠,则需要使用美元斜杠字符串

$/([a-z]+)/([a-z]+)/$
Run Code Online (Sandbox Code Playgroud)

或查看文档