我需要一个正则表达式,匹配从指定位置到第一个字符的字符串反向.字符串是一些文件名.
您可以按照以下步骤从"New Document.extension"到"New docu":
对于"This Is My Longest Document.ext1.ext2"示例:
我正在尝试创建一个关于重命名文件的Delphi项目,并且我以某种方式找到了一个正则表达式来匹配文件名的最后一个反斜杠之后的所有字符:[^\\]+$在这个地址:你能在正则表达式中向后读吗?.但我找不到一个正则表达式代码来匹配所有字符前一个反斜杠(路径名).
我找到了以下示例,但无法修改反斜杠和所有字符.
[^/]+(?=/[^/]+$) 使用正则表达式匹配来自url的文件夹名称
我正在使用Delphi 2010
我的正则表达式引擎是正则表达式(NFA)
我的示例字符串是
D:\belgelerD\delphi_projects_renamer\12\test_files\Yeni Metin Belgesi.txt
我希望它匹配
D:\belgelerD\delphi_projects_renamer\12\test_files\