提取两个给定字符串之间的文本

2024-04-11

希望有人可以帮助我。现在已经遍布谷歌了。

我正在对文档进行一些区域 ocr,并且想使用正则表达式提取一些文本。总是这样:

“直到:姓名 姓名 org.nr 12323123”。

我想提取名称部分,它可以是 1-4 个名称,但“Til:”和“org.nr”始终位于前后。

Anyone?


如果您无法使用捕获组(检查您的文档),您可以尝试以下操作:

(?<=Til:).*?(?=org\.nr)

该解决方案使用后向断言和前向断言,但并非所有正则表达式风格都支持这些断言。如果它们有效,则此正则表达式将仅返回您想要的部分,因为断言中的部分不匹配,它仅检查断言中的模式是否存在。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

提取两个给定字符串之间的文本 的相关文章

随机推荐