标签: groovy
为什么有(美元)slashy字符串,因为它们可以与引用字符串互换,然后可以免除其他语法用法? 有没有证据证明他们不可替代?
答案 0 :(得分:5)
如果你正在定义一个正则表达式模式,那么斜线字符串很有用,因为你不需要逃避反斜杠,即
/\s+/
但是,如果你的模式中需要正斜杠,那么你需要一个美元大刀阔斧的字符串
$/([a-z]+)/([a-z]+)/$
Or see the docs