Python全系列 教程
3567个小节阅读:5931.5k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
search
作用:
用法:
xxxxxxxxxx
import re
v = re.match('\d+','阅读次数为 9999 次')
print(v)
v1 = re.search('\d+','阅读次数为 999 次')
print(v1)
findall
作用
用法
xxxxxxxxxx
list1 = re.findall(r'\d+',"阅读次数C:129 Python:999 C++:99")
print(list1)
sub
作用:
用法1: 直接替换
xxxxxxxxxx
#将目标字符串中所有的字符'c'替换成'a'
s = re.sub(r'a','c',"adfjalkdfkdasf")
print(s)
用法2: 使用函数(可以运算)替换
xxxxxxxxxx
def replace(result):
print(type(result))
print(type(result.group()))
print(result.group())
r = int(result.group())+ 1
return str(r)
#将目标字符串中所有的阅读次数+1
v = re.sub(r'\d+',replace,"阅读次数C:129 Python:999 C++:99")
print(v)
split
作用:
用法1:
xxxxxxxxxx
v = re.split(r',|-|:','Tom:HelloWorld,james-bond')
print(v)