javascript - 用子组拆分字符串

标签 javascript

我有以下 javascript 字符串变量:

var a = "1870|A00,1871|A01";

我想将上面的字符串分成下面的字符串:

var a1 = 1870,1871
var a2 = A00,A01

有什么提示吗?

最佳答案

var a = "1870|A00,1871|A01";
var a1 = a.match(/\d+(?=\|)/g);
var a2 = a.match(/\w\d+(?=,|$)/g);

// a1
// 1870,1871
// a2
// A00,A01

关于javascript - 用子组拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5806985/

相关文章:

javascript - 如何从调用函数的元素向 JavaScript 函数传递参数?

javascript - 如何检查加载时输入是否为空?

javascript - 使等宽文本尽可能大而不会导致溢出或换行

javascript - 在 React 中使用对象创建 JSX 列表

javascript - Uncaught Error : Angular even after loading ng-route

javascript - 您将如何根据创建的 Canvas 形状创建粒子 SURFACE 发射器? HTML Canvas JS

javascript - 无法在 JavaScript 中清除 localStorage

javascript - 如何在 javascript 中隐藏弹出窗口的导航栏?

javascript - 将递归与其他函数连接在一起 | Canvas ,JavaScript

javascript - 为什么我在 vue 中传递回调时不会丢失上下文?