JavaScript 中有什麼方法可以解析字符串嗎?
例如,我有一個名為“band”的字符串:
let band = "John,Paul,George,Ringo";
我想基於逗號作為分隔符來解析它。所以,最後我想要四個變量:
let name1 = "John";
let name2 = "Paul";
let name3 = "George";
let name4 = "Ringo";
我怎樣才能做到這一點?
您可以split
將字符串放在逗號上:
let band = "John,Paul,George,Ringo";
let members = band.split(',');
let john = members[0];
let paul = members[1];
let george = members[2];
let ringo = members[3];
這將為您提供一個名為的數組members
,讓您可以直接或通過循環使用索引訪問它們。
根據您可能需要支持的瀏覽器/環境,您也可以解構數組:
let band = "John,Paul,George,Ringo";
let [john, paul, george, ringo] = band.split(',');
如果你想循環成員:
let band = "John,Paul,George,Ringo";
let members = band.split(',');
for (let i = 0; i < members.length; i++) {
console.log(members[i]);
}
這將遍歷數組中的所有成員並將它們記錄到控制台,您可以對其進行修改以對數組中的每個項目執行其他操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句