我想检查每一行中是否存在日期。由于日期格式可以不同 - 我使用正则表达式|
从一开始就检查字符的存在
如果插入整个文本,则正则表达式^[^|]*
正确地确定它位于第一行。但是,如果每行单独搜索是否有符号|
,结果是即使没有找到匹配项
2022-04-14 17:16:45.896 | ERROR | app.services.xxx.services:eosd:38 - (<class 'KeyError'>, KeyError('data'), <traceback object at 0x75b968f5c180>)
Traceback (most recent call last):
File "/env/bin/uvicorn", line 8, in <module>
sys.exit(main())
│ │ └ <Command main>