解释Python中“ re”模块的subn()方法?
正则表达式是特殊的字符序列,可以使用模式中保留的特殊语法来帮助您匹配或查找其他字符串或字符串集。正则表达式在UNIX世界中被广泛使用。python中的re模块指的是模块正则表达式(RE)。它指定一组与其匹配的字符串或模式。元字符用于理解RE的类比。
subn()方法类似于,sub()并且还返回新字符串以及no。更换。
语法
re.subn(模式,REPL,字符串,计数=0,标志=0)
例
import re
print(re.subn('ov', '~*' , 'movie tickets booking in online'))
t = re.subn('ov', '~*' , 'movie tickets booking in online', flags = re.IGNORECASE)
print(t)
print(len(t))
print(t[0])在这里,您可以看到subn()方法返回一个元组,其中包含所有替换的总数以及新字符串。
输出结果
('m~*ie tickets booking in online', 1)
('m~*ie tickets booking in online', 1)
2
m~*ie tickets booking in online热门推荐
8 敏字的祝福语简短
10 学生祝福语简短古诗句
11 考试祝福语简短给对象
12 叶海燕老师祝福语简短
13 写给兄弟的祝福语简短
14 弟弟的祝福语简短霸气
15 薛之谦祝福语简短
16 新年元旦祝福语大全简短
17 经典祝福语简短情侣句子
18 朋友节最简短祝福语