我有一个文件名列表,例如:
index.min.html
index.dev.html
index.min.js
index.dev.js
There.are.also.files.with.multiple.dots.and.other.extension
我想要截取文件名的扩展名,但问题在于我只能使用
match
来完成这个任务。我尝试了许多正则表达式,比如
"index.min.html".match( /^((?!:(\.[^\.]+$)).+)/gi );
以选取最后一个点和扩展名之前的文件名,但它们选择整个文件名、什么都不选或第一个点之前的部分。有没有一种方法可以只选择没有扩展名的文件名?
match
吗? - marionebl