获取Python中搜索字符串后的值

问题描述 投票:0回答:1

我需要从日志中检索包含以下格式类似行的值 我的输入行如下所示:

line = "(last_bytes wrote 66560002, cur_bytes read 33280206, curr_bytes wrote 66560002blks read 103335128)"
    

我需要根据我的搜索字符串获取值

Ex: search(last_bytes wrote)  =  66560002
    search(cur_bytes read)  = 33280206

我曾尝试分割行并在写入/读取后搜索下一个字符串,但这似乎确实返回了意外的值。

有没有办法在 python 中获取这些值?

python string split
1个回答
0
投票

如果您的行中始终有 text1_text2 text3 数字,那么您可以使用 split 函数轻松创建函数。

如果不是比较困难,你能说得更精确一点吗?

© www.soinside.com 2019 - 2024. All rights reserved.