我正在尝试创建匹配具有两个或更多扩展名的文件的正则表达式,但我想忽略重复的扩展名。
我想要的结果示例:
videogame.exe.exe - Don't match
unknown.pdf.exe - Match
Resume.doc.docx - Match
SalesNumbers.pdf.pdf - Don't Match
summary.pdf.docx - Match
目前我有以下正则表达式:
(\.\w+)(?!\1)\.\w+
这几乎有效。但是,如果第二个扩展包含第一个,我不会得到匹配。以下示例不提供匹配项,但我希望它们提供。
Resume.doc.docx
text.exe.exe1