我正在尝试找到一个javascript / jquery代码来选择这些点之间的数字:
0373:0081:0D1D:00C4
我想要输出:
var A = 0373;
var B = 0081;
var C = 0D1D;
var D = 00C4;
谢谢!
答案 0 :(得分:1)
您可以使用Javascript split方法
var numberArray = yourString.split(':');
var A = numberArray[0];
var B = numerArray[1];
...
答案 1 :(得分:1)
您可以使用destructuring assignment:
var [A, B, C, D] = "0373:0081:0D1D:00C4".split(":");
答案 2 :(得分:1)
分割后,您可以使用window
对象分配值。
var string = '0373:0081:0D1D:00C4';
['A', 'B', 'C', 'D'].forEach(function (v, i) {
window[v] = this[i];
}, string.split(':'));
console.log(A, B, C, D);