gpt4 book ai didi

javascript - 通过正则表达式 javascript 拆分字符串

转载 作者:行者123 更新时间:2023-11-30 10:27:03 25 4
gpt4 key购买 nike

我有一个包含日期的字符串,但日期对象不接受它,所以我必须将其转换为有效格式。

我试过了

"20130820".split(/^[a-z0-9]{4}[a-z]{2}[a-z0-9]{2}?$/) 

它应该给出一个像

这样的数组
["2013", "08", "20"]

知道我哪里错了吗?

最佳答案

您想使用 .match 而不是 .split。您需要捕获每个组,第二个字符类也是 a-z,而它可能应该只是 \d

"20130820".match(/^(\d{4})(\d{2})(\d{2})$/).slice(1)

关于javascript - 通过正则表达式 javascript 拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19119291/

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