gpt4 book ai didi

javascript;正则表达式用数字+字符串的其余部分分割字符串直到下一个数字

转载 作者:行者123 更新时间:2023-12-01 03:55:21 24 4
gpt4 key购买 nike

我检查了所有帖子,但找不到正确的解决方案,所以提出这个问题。

我有一个像“3 rolls 7 bread 9 bars 7 cooks”这样的字符串,我正在寻找的输出类似于 ["3 rolls","7 bread","9 bars","7 cooks"]

谢谢。

最佳答案

您可以使用正则表达式来实现此目的,

var result = "3 rolls 7 buns 9 bars 7 cooks".split(/\s(?=\d)/);
conosole.log(result); //["3 rolls", "7 buns", "9 bars", "7 cooks"]

此处使用的正则表达式概念是正向展望

关于javascript;正则表达式用数字+字符串的其余部分分割字符串直到下一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42743410/

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