首页 > 解决方案 > 正则表达式 - 匹配前 1000 个符号

问题描述

我正在使用 OpenOffice 和 Notepad++。

需要匹配文本中的前 1000 个符号(或更少),直到句子结尾(点号)。例如:

"Once upon a time ... around 1000 symbols ... the end.",

然后您单击下一个搜索并获得另一个以符号结尾的大约 1000 个符号的匹配,.依此类推。

我尝试(?s).*了匹配所有内容并且.{0,1000}在到达换行符时停止的正则表达式。

我想我需要类似.{0,1000}\.\n\ror的东西.{0,1000}\.\S\s。我注意到我需要e.g.在正则表达式中包含类似的东西,否则它会匹配...e.g.分开。怎么做?

标签: regexnotepad++

解决方案



推荐阅读