【发布时间】:2015-02-11 03:27:38
【问题描述】:
对不起,如果这已经被问到了,虽然我找不到它。我试图检测网站是否使用 wordpress。这是示例代码。
url = input("Please enter the URL")
if 'http://' in url:
append = url
else:
append = 'http://' + url
r = requests.get(append + "/robots.txt")
response = r.text
if re.search(('/wp-includes/') | ('/wp-admin/'), response):
print("{0} --> Its Wordpress ".format(append))
sys.exit(0)
上面写着 |运算符不能使用,在
if re.search(('/wp-includes/') | ('/wp-admin/'), response):
如何搜索多个字符串,它们之间有 OR?我也尝试过使用“或”并尝试过这个
if re.search('/wp-includes/' , '/wp-admin/'), response):
谢谢
【问题讨论】:
标签: regex search python-3.x