gpt4 book ai didi

javascript - 如何拆分字母和数字?

转载 作者:行者123 更新时间:2023-11-28 14:26:52 24 4
gpt4 key购买 nike

我有这个字符串

let tmp = "abcd1234";

我尝试了下面的代码,但没有成功。任何人都可以吗?建议。

let tmp = "abcd1234"; 
var alphas = tmp.split("(?<=\\D)(?=\\d");
console.log(alphas[0],'---',alphas[1])

它返回“abcd1234 --- undefined”

提前致谢。

最佳答案

如果您确定先有字母,然后是数字,然后查找它发生变化的点,附加一个空格,然后在其上拆分:

const tmp = "abcd1234";
const [alpha, numeric] = tmp.replace(/(\D)(\d)/, '$1 $2').split(' ');
console.log(alpha, '---', numeric);

关于javascript - 如何拆分字母和数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52968034/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com