gpt4 book ai didi

JavaScript 拆分而不丢失字符

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

我想使用 JavaScript 分割某些文本。文字如下:

9:30 pm
The user did action A.

10:30 pm
Welcome, user John Doe.

11:30 am
Messaged user John Doe

现在,我想将字符串拆分为事件。即:

9:30 pm
The user did action A.

将是一个事件。我为此使用正则表达式:

var split = journals.split(/\d*\d:/);

事实是,前两个字符丢失了。分割看起来像这样:

30 pm
The user did action A.

如何拆分以便拆分保留前两个/三个字符(即 9:10:)等?

谢谢!

最佳答案

使用前瞻:

var split = journals.split(/(?=\b\d+:)/);

关于JavaScript 拆分而不丢失字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3047201/

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