したがって、既知の文字列文字列の一部を取得する必要があります。これに使いますre.search
。しかし、この特定の状況では、本来あるべきものをキャッチしていません。
>>> a = 'c$}ononetentonemotw{$ore'
>>> b = 'c$}on(.*)tent(.*)mo(.*)re'
>>> c = re.search(b,a)
>>> c.groups()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'groups'
c.groups()
を返す必要が('one','one','tw{$o')
ありますが、実際にはこのパターンをキャッチしません。なぜですか?