import sys
import re
if len(sys.argv) != 2:
print (sys.stderr, "URL Required")
sys.exit(-1)
url = sys.argv[1]
if re.match(r'^https?:/{2}\w.+$', url):
print("合法url")
else:
print("不合法url")
URL合法性检查脚本
本文介绍了一个使用Python编写的简单脚本,该脚本通过正则表达式验证传入的URL是否符合https或http格式。如果URL有效,脚本将输出合法url,否则输出不合法url。此脚本适用于需要快速检查URL格式的场景。
import sys
import re
if len(sys.argv) != 2:
print (sys.stderr, "URL Required")
sys.exit(-1)
url = sys.argv[1]
if re.match(r'^https?:/{2}\w.+$', url):
print("合法url")
else:
print("不合法url")