书写正则表达式,匹配一个url
时间: 2023-07-13 14:19:07 浏览: 122
匹配URL的正则表达式(推荐)
5星 · 资源好评率100%
好的,以下是一个匹配URL的正则表达式:
```python
import re
url_pattern = re.compile(r'^(?:http|https):\/\/[\w\-]+(?:\.[\w\-]+)+(?:[\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?$')
```
这个正则表达式可以匹配以 http 或 https 开头的 URL,包括了域名和路径等各个部分。你可以用这个正则表达式来匹配任意的网址。
阅读全文