2024-10-16 17:24:30 发布
网友
url1 = http://xyz.com/abc url2 = http://xyz.com//abc
我想写一个regex来验证url1和{}
regex
url1
http://\w+\.\w+//?\w+
为什么不直接用^{}代替呢?在
答案取决于您是想解析一般的url,还是只是想知道如何处理可选的斜杠。在
在第一种情况下,我同意Amber应该使用urlparse。在
在第二种情况下,在表达式的斜杠后使用?:
?
http://xyz.com//?abc
正则表达式中的?表示前一个元素是可选的(即可能出现零次或一次)。在
为什么不直接用^{} 代替呢?在
答案取决于您是想解析一般的url,还是只是想知道如何处理可选的斜杠。在
在第一种情况下,我同意Amber应该使用urlparse。在
在第二种情况下,在表达式的斜杠后使用
?
:正则表达式中的
?
表示前一个元素是可选的(即可能出现零次或一次)。在相关问题 更多 >
编程相关推荐