需要一个正则表达式来获取以单词开头并以点结尾的字符串列表

本文关键字:开头 单词 结尾 列表 字符串 获取 正则表达式 一个 | 更新日期: 2023-09-27 18:32:47

我必须解析一个字符串,如下所示:

"第一个标题:一些文本。更多文字。额外文本。第二个标题:等等等等。更废话。第三个标题:最后一段文本。

并获取以下字符串列表:

  • 第一个标题:一些文本。 更多文本。
  • 第二个标题:等等等等。
  • 第三个标题:文本的最后一位。

如何使用正则表达式执行此操作?(我使用 c#)。

所以我正在寻找以"一些随机文本"+"标题:"开头并以下一个"标题:"之前的最后一个点结尾的文本

需要一个正则表达式来获取以单词开头并以点结尾的字符串列表

(?:'w*'sHeader:).*?(?='w+'sHeader:|'.$)/g

匹配通过 3 个步骤完成:

  1. 以"某物 + 标题:"开头
  2. 任何文本
  3. 当找到某些内容+标头或字符串末尾的点(到捕捉最后一句)