#!/usr/bin/python
import re
regex = re.compile('B', re.IGNORECASE)
print regex.match('abc')
当它匹配时,返回None。我正在尝试使用正则表达式'B'和搜索字符串'abc'和忽略大小写
答案 0 :(得分:5)
re.match()
尝试匹配输入字符串的开头。
您似乎想要re.search()
,扫描输入字符串以查找匹配项。
main
输出:
import re
regex = re.compile('B', re.IGNORECASE)
m = regex.search('abc')
if m:
print m.group(0)