我在omake文件中工作并且有一个表示路径的字符串。 我试图删除第一个目录。
这是我的字符串:
PATH = \PI\Common\noa\common\util
我写了这个正则表达式:
$(PATH,S/.+\\\(.*\)/\1/)
但结果是util。
虽然我想收到的是这个字符串:\Common\noa\common\util
我尝试使用"?"
不贪婪,但它在这里不起作用(omake文件)
有人知道怎么做吗?
答案 0 :(得分:0)
如果非贪婪修饰符在omake中不起作用,则可以始终明确地防止反斜杠在“将所有内容都添加到第二个反斜杠”表达式中进行匹配:
\\[^\]+\(.*\)
我不知道括号是否必须在omake中转义,但你明白了......