JavaScript - 拆分字符串

时间:2012-05-05 18:11:38

标签: javascript split substring

我有一个包含值'website.html'的变量。

如何拆分该变量以便它只给我'网站'?

由于

3 个答案:

答案 0 :(得分:17)

var a = "website.html";
var name = a.split(".")[0];

如果文件名在名称中有一个点,您可以尝试...

var a = "website.old.html";
var nameSplit = a.split(".");
nameSplit.pop();    
var name = nameSplit.join(".");

但如果文件名是my.old.file.tar.gz,那么它会认为my.old.file.tar是文件名

答案 1 :(得分:3)

使用某些String manipulation做事的另一种方法。

var myString = "website.html";
var dotPosition = myString.indexOf(".");
var theBitBeforeTheDot = myString.substring(0, dotPosition);

答案 2 :(得分:1)

String[] splitString = "website.html".split(".");
String prefix = splitString[0];

*编辑,我可以发誓你把Java放不是javascript

var splitString = "website.html".split(".");
var prefix = splitString[0];