在regex python中使用变量

在regex python中使用变量,第1张

在regex python中使用变量

您不能在字符串中引用变量。字符串只是文本,它不知道名称空间,并且解释器不会为此解决它。

由于您的变量

dia
是一个字符串,因此您可以在调用时使用它
re.findall

if re.findall(dia, line):    pass

或类似的东西:

if re.findall(r"{0}".format(dia), line):    pass

至于您所做工作的正确性,如果日志中时间戳的格式与您使用的相同,则它应该是正确的。

编辑:如果您正在从日志中读取字符串,则无需(或不应)以二进制形式打开它们,即

b
标志



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5663458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存