在javascript中获取特定的字符串部分

时间:2012-03-19 07:33:52

标签: javascript jquery

我有一个javascript字符串,如“firstHalf_0_0_0”或secondHalf_0_0_0“。现在我想使用javascript从两个字符串上方的字符串”Half“之前获取字符串。请帮助我。

感谢。

5 个答案:

答案 0 :(得分:15)

var myString = "firstHalf_0_0_0";
var parts = myString.split("Half");
var thePart = parts[0];

答案 1 :(得分:2)

var str = 'firstHalf_0_0_0',
    part = str.match(/(\w+)Half/)[1];

alert(part); // Alerts "first"

答案 2 :(得分:2)

var str = "firstHalf.....";
var index = str.indexOf("Half");
var substring = str.substr(0, index);

jsFiddle演示。

答案 3 :(得分:1)

这里的工作示例针对您的具体情况。

http://jsfiddle.net/7kypu/3/

喝彩!

答案 4 :(得分:1)

使用此功能,您可以获得字符串的任何特定部分。

var str= 'your string';
var result = str.split('_')[0];