我需要从以下路径中提取文件名(无文件扩展名)。\\my-local-server\path\to\this_file may_contain-any&character.pdf
我已经尝试了几件事,其中大部分是基于http://regexr.com?302m5之类的,但还不能完全达到目标
请您参考如下方法:
^\\(.+\\)*(.+)\.(.+)$
此正则表达式已在以下两个示例上进行了测试:
\ var \ www \ www.example.com \ index.php
\ index.php
第一个块“(。+ \)*”与目录路径匹配。
第二个块“(。+)”匹配文件名,不带扩展名。
第三块“(。+)$”匹配扩展名。