gpt4 book ai didi

javascript - 如何使用 RegExp 在 javascript 中拆分字符串?

转载 作者:行者123 更新时间:2023-11-29 10:32:43 25 4
gpt4 key购买 nike

有一个字符串:

var str = "a1c a12c a23c ac 1234 abc";

和一个正则表达式:

var re = /a(\d*)c/g;

我想用 number split strac 之间,我想要的结果是:

['a','c a','c a','c a','c 1234 abc']

怎么做?

最佳答案

一种方法是用特殊字符(在本例中为'-')替换数字,然后用该字符拆分。

str.replace(/a(\d*)c/g, 'a-c').split('-');

var str = "a1c a12c a23c ac 1234 abc";
var re = /a(\d*)c/g;

console.log(str.replace(re, 'a-c').split('-'));

关于javascript - 如何使用 RegExp 在 javascript 中拆分字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42386173/

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