python re 正则 提取域名
1.
re.search(r"(?<=http[s]://)[.\w-]*(:\d{,8})?((?=/)|(?!/))", u).group()
2.
re.search(r"(?<=http[s]://)((\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{,8})?)|([.\w-]*)?)((?=/)|(?!/))", u).group()
3.最终结果:
re.search(r"(?<=http[s]://)(((((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))(:\d{,8})?)|([.\w-]*))((?=/)|(?!/))", u).group()
不需要端口的话,把蓝色字体去掉。
python re 正则 提取域名相关推荐
- python re正则提取ip地址_Python正则表达式匹配和提取IP地址
No.1 IPv4 下面是IPv4的IP正则匹配实例: 简单的匹配给定的字符串是否是ip地址 import re if re.match(r"^(?:[0-9]{1,3}\.){3}[0-9 ...
- python re正则提取ip地址_python 正则表达式匹配IP地址
一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...
- python re 正则提取中文
需求: 提取文本中的中文和数字字母(大小写都要),即相当于删除所有标点符号. 其中new是原字符串 news = re.findall(r'[\u4e00-\u9fa5a-zA-Z0-9]',new) ...
- Python url中提取域名(获取域名、获取顶级域名、tldextract)
安装依赖: pip install tldextract==2.2.2 # url = "https://zhplz.com" url = "http://www.bai ...
- python花括号怎么取_Python如何正则提取第三层花括号()里的内容?
举例:我想把如下字符串中第三层花括号的内容提取出来{supportedBandCombination-r10{{{bandEUTRA-r103,bandParametersUL-r10{{ca-Ban ...
- Python实现从url中提取域名的几种方法
这篇文章主要介绍了Python实现从url中提取域名的几种方法,本文给出了3种方法实现在URL中提取域名的需求,需要的朋友可以参考下. 从url中找到域名,首先想到的是用正则,然后寻找相应的类库.用正 ...
- python正则group()的用法—正则提取括号内以及其他符号内内容
python正则提取括号内以及其他符号内内容,我以前学过一点点正则,但是学的不深,用的正则也是最笨的正则方法,只会group(0). 然而,我今天又看了下正则,发现正则的提取确实好用.无论爬虫还是文本 ...
- python用方括号提取字符中的数值_Python使用re模块正则提取字符串中括号内的内容示例...
Python使用re模块正则提取字符串中括号内的内容示例 本文实例讲述了Python使用re模块正则提取字符串中括号内的内容操作.分享给大家供大家参考,具体如下: 直接上代码吧: # -*- codi ...
- Python使用re模块正则提取字符串中括号内的内容示例
Python使用re模块正则提取字符串中括号内的内容示例 这篇文章主要介绍了Python使用re模块正则提取字符串中括号内的内容,结合实例形式分析了Python使用re模块进行针对括号内容的正则匹配操 ...
最新文章
- Asp.Net构架(Http请求处理流程) - Part.1
- eve模拟器华为镜像_EVE-NG简单入门介绍
- 十、“月非空中月,无缺亦无圆”(2021.1.15)
- Spring Ioc源码分析 之 Bean的加载(5):循环依赖处理(populateBean())
- VS2010程序打包操作(超详细的)转
- JS,JQuery杂谈
- spring AOP实现——xml方法
- 老用户们,苹果没有忘了你们!
- left join 和inner join关联查询区别
- JavaScript/jQuery 表单美化插件小结
- C++ 好的博客??
- 超详细正点原子STM32F429开发板视频教程笔记01
- 测试远程服务器udp端口,测试远程udp端口
- 蓝桥杯单片机头文件导入_CT107D蓝桥杯单片机编程笔记
- LoopClosing中为什么要使用剥离尺度的sim3计算投影匹配
- HTML5、CSS、JS基础
- 未找到导入的项目“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCT
- [转载]SEO新足域名选择心决
- 关于Python将plt文件坐标转换为TXT文本
- ios 左右滑动手势