Python 标记调整正则表达式的行为
原文:https://www . geesforgeks . org/python-flags-to-tune-behavior-of-behavior-of-正则表达式/
Python 提供了一些标志来修改正则表达式引擎的行为。下面我们来讨论一下:
- Not case-sensitive
- Point matching newline character
- Multi-line mode
- Detailed mode
- Debugging mode
案件不敏感
戒指。IGNORECASE 允许正则表达式变得不区分大小写。这里,匹配是基于所提供字符串的大小写返回的,而不是正则表达式中的字符串。
Python 3
import re
match = re.search(r'geeksforgeeks', 'GeeksforGeeks',re.IGNORECASE)
print(match)
输出
<_sre.SRE_Match object; span=(0, 13), match='GeeksforGeeks'>
版权属于:月萌API www.moonapi.com,转载请注明出处