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

标签 groovy

为什么会有(美元)斜杠字符串,因为它们可以与引号字符串互换,然后可以省去其他语法使用? 有什么证据证明它们的不可替代性吗?

最佳答案

如果您正在定义正则表达式模式,那么斜杠字符串很有用,因为您不需要转义反斜杠,例如

/\s+/

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

$/([a-z]+)/([a-z]+)/$

Or see the docs

关于groovy - Groovy 中(美元)斜杠字符串的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31911446/

相关文章:

java - groovy中的字节数组

groovy - IntelliJ 的 Groovy 控制台有什么问题?

groovy - neo4j通过groovy连接

xml - 在 Groovy 中加载、修改和编写 XML 文档

android - versionName 不能直接在 mergedFlavor 上设置,更新到 gradle 5.1.1

groovy - Jenkins矩阵项目组合过滤器——如何配置groovy表达式?

java - Groovy 的最低 JDK

java - 需要一些关于为 SoapUI 测试编写一些 groovy 脚本的帮助或建议

java - 使用 java mail api 触发邮件时在邮件中添加了不必要的附件

java - Spring Tool Suite (STS) 3.5.0 - org.codehaus.groovy.eclipse 在求解器中未知