regex - 使用 Drivve OCR 扫描后,获取 Regex hero 的正则表达式以选择一串更改文本
问题描述
交付给。
Random Company Ltd
汽车路
Stoke
St5 4tt
我需要让正则表达式英雄选择第二行(Random Company Ltd),因为我最终会将它与 Drivve 集成以扫描交货单,这意味着一旦使用 OCR 扫描,第二行总是不同的。有谁知道我只需要选择第二行的正则表达式,即使每个文档上的文本都不同。我已经尝试了很多正则表达式,但都没有运气并且很难理解它。我使用 CRLF 格式。我有 \A.* 但只选择第一行,而我需要第二行。
解决方案
试试这个正则表达式:
/(?<=\r\n)[^\r\n]*/
解释:
(?<=\r\n)
- 对 CRLF 的正面回顾,例如接下来是第二行[^\r\n]*
- 匹配所有内容直到行尾