匹配连续的重复字符,忽略大小写

时间:2015-11-26 09:13:42

标签: python regex

所以我知道(.)\1是使用正则表达式查找连续字符的格式,但我发现它区分大小写,因此它不会选择"sS"或文本字段或字符串上的"hH"

我如何更改此内容,以及如何使用re.findall方法使用python 3.5实现它?

2 个答案:

答案 0 :(得分:4)

添加re.IGNORECASE

re.findall(r'(.)\1', 'aA', re.IGNORECASE)

匹配aA等字符串。

文档:https://docs.python.org/2/library/re.html#re.IGNORECASE

答案 1 :(得分:1)

你应该忽略这样的情况:

re.IGNORECASE

https://docs.python.org/2/library/re.html