解释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热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短