有时候我们需要根据关键字来获取我们需要的字符串例如:
"[2022-07-08 10:35:59] - get - [INFO] : db_file was created.", 我们需要获取到[INFO]:后边的信息
就会用到正则表达式,在Python当中有自带的库re:
import re
str_0 = "[2022-07-08 10:35:59] - get - [INFO] : db_file was created."
get_info = re.findall('(?<=] : ).*$', str_0)
get_info 就是获取到[INFO] :后边的字符串了
如果需要信息db_file was created.前边的字符串呢:
get_date = line[0:line.rfind("] : ")]