双扩展文件的反向子字符串

时间:2011-11-04 14:20:04

标签: javascript

如何使用javascript为“ test.csv.txt ”这类文件添加反向子字符串?

1 个答案:

答案 0 :(得分:0)

比利的评论很好地总结了你的问题,如果我是诚实的,但我会去。

通过反向子字符串,您的意思是从头开始,直到您的索引吗?

str.substr(0, length);

也许您想要从上一个.删除它?

var str = "test.csv.txt";
str.substr(0, str.lastIndexOf('.')); // "test.csv"

“对于这种类型的文件”?也许你只想在有两个. s时才这样做?

if(str.split(/\./g).length > 2) //only executes if there are 2 or more dots
  str.substr(0, str.lastIndexOf('.'));