難道還有比我有什麼更好的方法(通過正則表達式,例如)打開的Javascript分割在多個delimters同時保持分隔符
"div#container.blue"
這個
["div", "#container", ".blue"];
這裏就是我有...
var arr = [];
function process(h1, h2) {
var first = h1.split("#");
arr.push(first[0]);
var secondarr = first[1].split(".");
secondarr[0] = "#" + secondarr[0];
arr.push(secondarr[0]);
for (i = 1; i< secondarr.length; i++) {
arr.push(secondarr[i] = "." + secondarr[i]);
}
return arr;
}
爲什麼這是因爲好奇而被低估的? – natecraft1
可能是因爲你沒有努力解決你自己的問題。 – SomeKittens
我加了我的解決方案,但我討厭它。如果我錯過了這個嘗試,我能否取消降價? =/ – natecraft1