Regex 正则表达式在文件路径中向后读取到句点
嗨,我正试图在提取文件扩展名的路径上反向读取。我已经设法让regex在一个小时后提取所有内容。但问题是我处理的一些数据。在路径中,这样就不会给出真正的提取列表Regex 正则表达式在文件路径中向后读取到句点,regex,regex-lookarounds,regex-group,Regex,Regex Lookarounds,Regex Group,嗨,我正试图在提取文件扩展名的路径上反向读取。我已经设法让regex在一个小时后提取所有内容。但问题是我处理的一些数据。在路径中,这样就不会给出真正的提取列表 \\share\david\test\test.doc \\sharre\david.jones\test\test.doc 我只想从这些文件中提取doc,在其他情况下,它也可以是pptx或docx,所以我想读回。如果您的扩展只有一个点,那么您应该可以使用以下正向正则表达式: [^.]+$ 将正则表达式锚定到字符串的末尾: /\.\w
\\share\david\test\test.doc
\\sharre\david.jones\test\test.doc
我只想从这些文件中提取doc,在其他情况下,它也可以是pptx或docx,所以我想读回。如果您的扩展只有一个点,那么您应该可以使用以下正向正则表达式:
[^.]+$
将正则表达式锚定到字符串的末尾: /\.\w+$/甚至只是/\w+$/
这似乎包括。在提取过程中。有没有办法拔出分机?实际上,你可能只需要拔出\。谢谢你这么做。不过,这似乎是阅读之前的所有内容。而不是提取.docextension@JonLavercombe你的问题不清楚,重新加载页面。你不需要做任何相反的事情,这对我来说就像一个黑客。