用于从路径中提取文件名的正则表达式

2023-12-10

我需要从以下路径中提取文件名(无文件扩展名)......

\\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

第一个块“(.+\)*”匹配目录路径。
第二个块“(.+)”匹配不带扩展名的文件名。
第三块“(.+)$”匹配扩展名。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用于从路径中提取文件名的正则表达式 的相关文章

随机推荐