【发布时间】:2018-03-13 09:11:13
【问题描述】:
我有一个接受正则表达式模式的 Python 脚本,它执行如下操作:
import sys
import re
pattern = re.compile(sys.argv[1])
time_string = '2017-08-14 11:07:46'
def func(pattern):
if re.search(pattern, time_string):
# do something
但是当我运行python script.py \d{4}\-\d{2}\-\d{2}\s\d{2}:\d{2}:\d{2} 时,函数中的条件总是以假结束。我被这个问题困扰了好几天,我需要帮助。提前致谢。
【问题讨论】:
标签: python regex python-2.7