求一个正则表达式:
本帖最后由 冥界3大法王 于 2020-3-20 09:59 编辑J:\文件\Enigma Virtual Box.exe
要匹配: 红色部分内容(就是没后缀名的文件名)
这语文学的。。。{:301_1008:}
好像没错啊,为什么还是多匹配到一个\
虽然我通过两步得到了结果,但是还想弄明白。 用代码取来得快的多 文本分割(/),然后再取左边字符串就可以了 a5582323 发表于 2020-3-20 09:26
用代码取来得快的多
@a5582323
不要代码,只要 前后断言的 lntuer 发表于 2020-3-20 09:27
文本分割(/),然后再取左边字符串就可以了
@lntuer
只要一步地干活,两步统统的不要的干活。
因为我觉得一步就可以取到。 [^\\]+(?=.exe) (?<=文件\\).*(?=.exe) ZB_陈 发表于 2020-3-20 09:30
[^\\]+(?=.exe)
懂了,谢谢。 WD丶活着 发表于 2020-3-20 09:37
(?
你这个是错的,换个文件名就不会成立了。 周峻弘6 发表于 2020-3-20 10:14
正则表达式,毛用没有.
我从来不用它.
毛用没有?一会召来版主拘你。{:301_998:}
页:
[1]
2