当最后一个数字出现时在 JavaScript 中分割字符串

问题描述 投票:0回答:1

我想在最后一个数字出现时拆分字符串“111A1A.11111.SL.111FUND II GP_KY.zip”。

string="111A1A.11111.SL.111FUND II GP_KY.zip";

output="FUND II GP_KY.zip";

我尝试过,但没有成功

var string_a = "jkjkhj89898";
var x = string_a.match(/[^\d]+|\d+/g);
console.log(x)
split
1个回答
0
投票
var string = "111A1A.11111.SL.111FUND II GP_KY.zip";
var lastNumberMatch = string.match(/.*(\d+)(\D+.*)/);
if (lastNumberMatch) {
var output = lastNumberMatch[2];
console.log(output); // "FUND II GP_KY.zip"
}
© www.soinside.com 2019 - 2024. All rights reserved.