所以我想知道如何使用正则表达式根据特定字符/条件拆分字符串,如下所示:
- 关于数字
- 关于书信
- 在插入符号后面的数字上
举个例子:
var str1 = "62y^2";
将作为数组返回:
[62,y,^2]
感谢您的帮助。
最佳答案
您可以使用 String.match()
而不是使用以下正则表达式 ( Regex101) 拆分:
var str="62y^2ad23^123";
var result = str.match(/\^?\d+|[a-z]+/gi);
console.log(result);
关于javascript - 如何使用正则表达式拆分字母和数字以及插入符号后跟数字的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48677750/