给定以下文件路径:
/Users/Lawrence/MyProject/some/very/interesting/Code.scala
我想使用单个正则表达式替换生成以下内容(根可以是常量):
some.very.interesting
这是为了为 Sublime Text 生成一个片段,它可以为我的 scala/java 类自动插入正确的包/命名空间标头:)
Sublime Text 对其正则表达式替换模式(又名“替换”)使用以下语法:
{input/regex/replace/flags}
因此,为什么不能采用迭代方法 - 它必须一次性完成!此外,替换不能嵌套:(