Python正则表达式*+和符号
发布时间
阅读量:
阅读量
Python 正则表达式 *, + 和 ? 符号
- 引言
- 正文
-
-
- 符号
- + 符号
- ? 符号
-
引言
这里简单说明一下 Python 正则表达式中的 *, + 和 ? 符号。
正文
* 符号
该正则表达式在前面的部分可进行零或多个重复,并尽可能多地匹配字符串。
其中:
ab* 表示该模式能够匹配单个字符 'a'
或者字符对 'ab'
或者字符 'a' 后跟任意数量的字符 b
import re
str1 = 'a'
print(re.search('ab*', str1))
str1 = 'ab'
print(re.search('ab*', str1))
str1 = 'abbbbbbbbbbbbbbbbb'
print(re.search('ab*', str1))
str1 = 'abbbbbbbbbbbbbbbbbccc'
print(re.search('ab*', str1))
"""
result:
<re.Match object; span=(0, 1), match='a'>
<re.Match object; span=(0
全部评论 (0)
还没有任何评论哟~
