gpt4 book ai didi

java - 在Java中使用正则表达式抓取文本标题

转载 作者:行者123 更新时间:2023-12-01 05:35:59 26 4
gpt4 key购买 nike

我正在尝试定义一个热切的正则表达式,它能够从平面文本文档中获取完整的“标题”。它应以字母开头(不区分大小写),最多可以包含 5 个单词,每个单词可以包含数字。当找到 2 个空格时,它应该结束。

我一次解析每一行,标题可以从行中的任何位置开始。

示例:

11/20/2011      this is the 1st document title   written by:user
Hi,
This is a sample text which is not the title since it does not end with 2 spaces.

解析每一行后,只有第一行应该返回匹配项“这是第一个文档标题”。

谢谢

最佳答案

检查该行是否以日期开头,如果是则读取空行

以下是用于读取行以日期开头的正则表达式:^([0-9]{2}/[0-9]{2}/[0-9]{4})( .*?)\n

关于java - 在Java中使用正则表达式抓取文本标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8203991/

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