【发布时间】:2021-02-04 05:28:45
【问题描述】:
我有两个不同的正则表达式几乎可以正确完成我的任务。我实际上是在尝试像这样提取文件父文件夹的最后一个字符:
C:\home\username\folder_number_three\image.tif
到
three
我使用了正则表达式[^_]+$,但是这只会返回三个没有与原始字符串关联的文件名,即C:\home\username\folder_number_three
我使用此处指示的解决方案来删除文件名,但我无法将这两种解决方案结合起来:regex removing filename from path
任何帮助将不胜感激。
【问题讨论】:
标签: regex