过滤替换的两种方法

方法一:

replace()方法语法:

str.replace(old, new[, max])
参数:
old -- 将被替换的子字符串。
new -- 新字符串,用于替换old子字符串。
max -- 可选字符串, 替换不超过 max 次

实例:

匹配文本.replace(原字符,新字符[, 次数])

 

方法二:

Python 的 re 模块提供了re.sub用于替换字符串中的匹配项。

语法:

re.sub(pattern, repl, string, count=0, flags=0)

参数:

pattern : 正则中的模式字符串。

repl : 替换的字符串,也可为一个函数。

string : 要被查找替换的原始字符串。

count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配

实例:

re.sub(原字符,新字符,匹配文本)

posted @ 2019-08-15 23:04  情迷九月  阅读(320)  评论(0编辑  收藏  举报