【发布时间】:2021-12-16 01:36:57
【问题描述】:
我的要求是在 Notepad++ 上搜索,示例文本如下所示:
UM001 乌达茹阿那玛达瓦 日期:2021 年 3 月 6 日,星期四 主题:孟加拉经济 语言:孟加拉语 日期:2021 年 4 月 6 日,星期五 主题:孟加拉经济 语言:孟加拉语 日期:2021 年 3 月 6 日,星期四 主题:孟加拉经济 英语语言 CJ009 Cidananda Janardana 日期:2021 年 3 月 6 日,星期四 主题:孟加拉经济 语言:泰卢固语搜索结果应该突出显示
UM001 乌达茹阿那玛达瓦 日期:2021 年 3 月 6 日,星期四 主题:孟加拉经济 语言:孟加拉语 日期:2021 年 4 月 6 日,星期五 主题:孟加拉经济 语言:孟加拉语它不应该从其他教师的日程安排中突出显示
日期:2021 年 3 月 6 日,星期四 主题:孟加拉经济Language(.+?)Date
上面的搜索模式不起作用,所以我尝试了
Language(.+?)(?![A-Z][A-Z]\d{3})Date
Language(.+?)(?![A-Z][A-Z]\d{3})(.+?)Date
这两个也不起作用。 请建议我怎样才能达到预期的结果。 这是我正在寻找的,如果语言和日期之间有名称,则不应被捕获。 Here is a link of image which shows my requirement
【问题讨论】:
-
你到底想在这里找到什么?
-
你在找这个吗:
^Language:.*$\s*\nDate? -
^Language:.+\R\RDate: