我正在尝试根据第二次出现的符号将字符串拆分为数组 _
var string = "this_is_my_string";
Run Code Online (Sandbox Code Playgroud)
我想在第二个下划线之后拆分字符串.字符串并不总是相同,但它总是有2个或更多下划线.我总是需要将它拆分为第二个下划线.
在上面的示例字符串中,我需要像这样拆分它.
var split = [this_is, _my_string];
Run Code Online (Sandbox Code Playgroud)
var string = "this_is_my_string";
var firstUnderscore = string.indexOf('_');
var secondUnderscore = string.indexOf('_', firstUnderscore + 1);
var split = [string.substring(0, secondUnderscore),
string.substring(secondUnderscore)];
Run Code Online (Sandbox Code Playgroud)
将其粘贴到浏览器的控制台中进行试用.不需要jsFiddle.