我是Regex函数的新手,对此有些麻烦,因为它需要进行多次调整。我有一个文件名,例如:
https://https://d820kax.cloudfront.net/wp-content/uploads/2019/12/Report-Name.pdf
最重要的是,我想在最后一个斜杠之前修剪所有字符,在这种情况下,给我:
Report-Name.pdf
理想情况下,我想删除文件扩展名并用空格替换-。但是,即使是第一部分,我也挂断了电话...
您可以尝试只匹配以有效文件名结尾的字符串,如下所示:
[\w,\s-]+\.[A-Za-z]{3,4}$
这将匹配具有3或4个字符的扩展名的文件。