我有一个javascript字符串,如“firstHalf_0_0_0”或secondHalf_0_0_0“。现在我想使用javascript从两个字符串上方的字符串”Half“之前获取字符串。请帮助我。
感谢。
答案 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)
答案 4 :(得分:1)
使用此功能,您可以获得字符串的任何特定部分。
var str= 'your string';
var result = str.split('_')[0];