我正在尝试使用正则表达式从复制的PDF中读取txt表中的特定值,并获取正则表达式。
例如:
DADOS DO FABRICANTE
* CNPJ/CPF UF Quantidade Peso Líquido(kg) Vl.Moeda
- 99.999.999/9999-99 MN 4,00000 212,00000 250.400,00
Obs:
在上面的文本中,我将从UF和MN(当然还有Vl.Moeda)中获取值
我尝试使用此正则表达式,但效果不佳:
[*\n\r\s*]UF\s *.*[^\w]
答案 0 :(得分:1)
这有点困难,但是您的尝试看起来不错。我的猜测是,我们可能想捕获var str= '[\"a\",\"b\"]","[]","[]","{"userEmail": "abc@gmail.com", "password": "AFds@42"}';
str.split(songthing)
和UF
以及相关联的值,也许可以使用以下表达式来捕获它们:
Vl.Moeda
我们将在其中添加\b([A-Z]{2})\b\s{2,}.*\s{2,}(.+)
以使其他相似的文本失败,然后在\s{2,}
和([A-Z]{2})
中捕获所需的输出。
(.+)
jex.im可视化正则表达式: