0

我在一个 omake 文件中工作,并有一个字符串表示一个路径。我正在尝试删除第一个目录。

这是我的字符串:

PATH = \PI\Common\noa\common\util 

我写了这个正则表达式:

$(PATH,S/.+\\\(.*\)/\1/)

但结果是 util. 虽然我想收到的是这个字符串:\Common\noa\common\util

我尝试使用"?"不贪婪,但在这里不起作用(omake文件)

有人知道怎么做吗?

4

1 回答 1

0

如果非贪婪修饰符在 omake 中不起作用,您始终可以显式阻止反斜杠在您的“让所有内容达到第二个反斜杠”表达式中匹配:

\\[^\]+\(.*\)

我不知道括号是否必须在omake中转义,但你明白了......

于 2013-09-22T08:49:52.093 回答