python正则表达式的八个方法
时间: 2023-11-12 14:00:22 浏览: 100
python正则表达式全部方法
Python正则表达式的八个方法如下:
1. match():从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回None。
2. search():在字符串中搜索匹配正则表达式的第一个位置,返回match对象。
3. findall():在字符串中搜索匹配正则表达式的所有位置,返回列表。
4. finditer():在字符串中搜索匹配正则表达式的所有位置,返回迭代器。
5. split():根据正则表达式分割字符串,并返回列表。
6. sub():使用一个字符串替换所有匹配正则表达式的地方,并返回替换后的字符串。
7. subn():返回一个元组,包含替换后的新字符串和替换次数。
8. compile():将正则表达式编译成一个对象,以便在后面的匹配中重复使用。
阅读全文