"文.件.名.exe".split('.').slice(-1)[0]//推荐(性能更高,且不会修改原始数组) "文.件.名.exe".split('.').reverse()[0]//不推荐(性能略低,且会修改原始数组) //exe//引申一下:假如我只需要获取文件名怎么办? "文.件.名.exe".split('.').slice(-999,-1).join(".") //"文.件.名" //注意这里的-999可以更小,基本上正常人不会用一个字符串分割成这么多的文件名