Python3 notes

简介: Python3 notes

\b 的用法也可以很灵活,在给定的字符串中,找到以小写字母开头的单词和单词数量。

import re


s="i Am a gOod boy  baby!!"

result=re.findall(r'\b[a-z][a-zA-Z]*\b',s)

print(result)

print("小写字母开头的单词个数:",len(result))

结果:

['i','a','gOod','boy','baby']

小写字母开头的单词个数:5


Python3 匹配 IP 地址实例

import re

ip ='192.168.1.1'

trueIp =re.search(r'(([01]{0,1}\d{0,1}\d|2[0-4]\d|25[0-5])\.){3}([01]{0,1}\d{0,1}\d|2[0-4]\d|25[0-5])',ip)

print(trueIp)

输出结果:

192.168.1.1

相关文章
|
Java 开发工具 Docker
最全解决docker配置kibana报错 Kibana server is not ready yet
最全解决docker配置kibana报错 Kibana server is not ready yet
852 0
|
8月前
|
网络协议 Python
Python3 notes
Python3 notes
|
8月前
|
JavaScript 前端开发 测试技术
构建一个使用React和Redux的简单在线书店应用。
构建一个使用React和Redux的简单在线书店应用。
59 0
|
8月前
|
存储 JavaScript 前端开发
js的数组去重方法
js的数组去重方法
69 0
|
算法 调度
进程的调度常用算法
进程的调度常用算法
|
Linux 开发者 Docker
飞天加速计划·高校学生在家实践活动感悟
通过飞天加速计划·高校学生在家实践活动感悟,领取阿里云服务器使用的使用感悟和经验分享
飞天加速计划·高校学生在家实践活动感悟
Build通过Archive出错的一个解决办法
Build通过Archive出错的一个解决办法
198 0
|
数据采集 监控 Shell
多数据源汇总案例实现 | 学习笔记
快速学习多数据源汇总案例实现。
233 0
|
OLTP 数据库 数据库管理