,我们可以看到目标数字在四个记录中的开始位置分别是5,4,4,5,长度分别是7,3,3,3
gregexpr() 与regexpr的关系类比sub与gsub的关系,当记录中出现多个匹配模式时,gregexpr...myword:
name.append(re.match("[a-z]{2,3}",i).group())
['fff', 'hh', 'ff', 'ccc']
以上过程成功提取出了myword中的所有以小写字母开头连续小写字母部分...re.findall()是一个强大的字符串查找函数,它会以列表形式默认返回所有搜索到的结果。...首先几个元字符必须要掌握:
\ 转义符,对没有任何特殊含义的字母进行转义,使之具备某种特殊含义(包括转义它自己)
^ 匹配以目标模式开头的字符串。...$ 匹配以目标模式结束的字符串。
* 这是一个数量限定符,匹配前面的子表达式零次或多次,不可独立实用。
+ 同上,匹配前面的子表达式一次或多次。
?