0
の先頭にマッチするcp.searchをパターンマッチをコンパイル一致を与えないこれ、なぜ?:Pythonは、私はこれを持って、フラグをライン
>>> p = r'abc'
>>> cp = re.compile(p, re.IGNORECASE)
>>> m = cp.search('ABC', re.IGNORECASE)
>>> m # NO MATCH # 1
しかし、これは試合を与える、なぜ?
>>> m = cp.search(' ABC', re.IGNORECASE) # introduced spaces, ABC no longer at the beginning
>>> m # MATCH # 2
<_sre.SRE_Match object at 0x1082b5ac0>
私がしなければならないすべてのことを#1にするには、何故re.IGNORECASEをドロップするのですか?
>>> m = cp.search('ABC')
>>> m
<_sre.SRE_Match object at 0x10827e308>
メソッドのヘルプで 'pos = 0、endpos = 9223372036854775807'をどうやって取得しましたか?私はそれを見ない。しかし、あなたが言ったことは全く意味をなさない。ありがとう – abc
@abcいいえ、私たちはPythonのさまざまなバージョンを実行している可能性があります。 –
'$ python --version Python 2.7.10' – abc