正则表达式在文件路径中向后读取到句号

时间:2018-10-08 08:19:27

标签: regex regex-lookarounds regex-group

您好,我试图在向后读取的路径中提取文件扩展名。我设法让正则表达式提取后的所有内容。但是问题在于我正在处理的一些数据。在路径中,因此它没有给出真实的提取列表。

\\share\david\test\test.doc
\\sharre\david.jones\test\test.doc

我只是想从这些文件中提取文档,在其他情况下,它也可能是pptx或docx,所以我想读回书本。

2 个答案:

答案 0 :(得分:0)

如果扩展名只有一个点,那么您应该能够使用以下正则表达式:

[^.]+$

Demo

答案 1 :(得分:0)

将正则表达式固定在字符串的末尾:

/\.\w+$/甚至只是/\w+$/

https://regex101.com/r/vSyw4Q/1