Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中使用re提取时间_Python_Regex - Fatal编程技术网

在python中使用re提取时间

在python中使用re提取时间,python,regex,Python,Regex,如何从以下数组中提取时间? 现在我正在尝试使用re data = ['Mys--dreyn M (00:07:04): Yes', ' of course.\r\n'] time_search = re.search('(*)', "".join(data), re.IGNORECASE) if time_search: time = time_search.group(1) print time 您需要修复re表达式: time_search = re.search('\((

如何从以下数组中提取时间? 现在我正在尝试使用
re

data = ['Mys--dreyn M (00:07:04): Yes', ' of course.\r\n']
time_search = re.search('(*)', "".join(data), re.IGNORECASE)
if time_search:
    time = time_search.group(1)
    print time

您需要修复
re
表达式:

time_search = re.search('\((.*)\)', "".join(data), re.IGNORECASE)

您需要修复
re
表达式:

time_search = re.search('\((.*)\)', "".join(data), re.IGNORECASE)

只是提取时间的另一种方法-在“模糊”模式下使用:


就正则表达式而言,我还将通过检查数字对来改进它:

time_search = re.search('\((\d{2}:\d{2}:\d{2})\)', "".join(data), re.IGNORECASE)

只是提取时间的另一种方法-在“模糊”模式下使用:


就正则表达式而言,我还将通过检查数字对来改进它:

time_search = re.search('\((\d{2}:\d{2}:\d{2})\)', "".join(data), re.IGNORECASE)