gpt4 book ai didi

正则表达式所有内容使用正则表达式

转载 作者:行者123 更新时间:2023-12-02 03:37:29 24 4
gpt4 key购买 nike

我是正则表达式的新手。我得到以下模式,

LastName, FirstName 04/12/2014

AAAA

BBBB

CCCC

LastName, FirstName 04/12/2014

DDDD

EEEE

FFFF

LastName, FirstName 04/12/2014

GGGG

HHHH

我想按 LastName、FirstName 04/12/2014 及其内容拆分上述字符串。因此,对于上面的示例,我将获得 3 个字符串。

字符串 1:

LastName, FirstName 04/12/2014

AAAA

BBBB

CCCC

字符串 2:

LastName, FirstName 04/12/2014

DDDD

EEEE

FFFF

字符串 3:

LastName, FirstName 04/12/2014

GGGG

HHHH

我正在使用以下正则表达式来匹配模式,

但它没有获取内容,

[a-zA-Z]*\s*\,\s*[a-zA-Z]*\s*\d{2}\/\d{2}\/\d{4}

请告诉我如何使用正则表达式拆分上述字符串。

最佳答案

  1. 确保使用多行正则表达式。如何做到这一点取决于语言,例如在创建正则表达式时在正则表达式后附加“m”或使用多行标志。

  2. 您的正则表达式不包含日期之后的任何代码。如何编码取决于您的“内容”的性质。确保代码不能与下一个 LastName,... 行匹配。

关于正则表达式所有内容使用正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22478191/

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