regex - 正则表达式 - 匹配前 1000 个符号
问题描述
我正在使用 OpenOffice 和 Notepad++。
需要匹配文本中的前 1000 个符号(或更少),直到句子结尾(点号)。例如:
"Once upon a time ... around 1000 symbols ... the end.",
然后您单击下一个搜索并获得另一个以符号结尾的大约 1000 个符号的匹配,.
依此类推。
我尝试(?s).*
了匹配所有内容并且.{0,1000}
在到达换行符时停止的正则表达式。
我想我需要类似.{0,1000}\.\n\r
or的东西.{0,1000}\.\S\s
。我注意到我需要e.g.
在正则表达式中包含类似的东西,否则它会匹配...e.
并g.
分开。怎么做?
解决方案
推荐阅读
- ruby - 我可以从 Ruby 步骤定义中查看活动的 Cucumber 选项吗?
- c# - 无法使用 ASP.NET Core WCF 连接服务添加多个客户端证书
- javascript - 是什么阻止函数被无限调用?
- excel - Excel从其他表过滤数据验证不使用宏和帮助列
- sql - Sql Server 查询获取最大计数并将对行的计数加 1
- python-sphinx - 修复 Sphinx RemovedInSphinx30Warning
- arrays - 如何使用对象数组构建散列?
- docker - 在 WriteCodeFragment 上构建 asp.net 核心 docker 映像失败 - 输入字符串的格式不正确
- ios - 在移动时跟踪 MKAnnotation 拖动?
- tensorflow - 一个热门编码问题