次の A. (Python) まで、文字列内の A.. のすべてのグループに一致する正規表現パターンを実行しようとしています。
例: DFDAXDJSDSJDAFGCJASDJASAGXCJAD に:
'AXDJSDSJD'
'AFGCJ'
'ASDJ'
'AS'
'AGXCJ'
'AD'
私が思いついた最も近いものは次のとおりです。
string="DFDAXDJSDSJDAFGCJASDJASAGXCJAD"
r=re.compile('(A.[!=A]*)+')
matchObj = r.findall(string, re.M|re.I)
返すAF, AS, ASA, AD
最初のものをスキップするのはなぜですか?次の A まですべての文字を返さないのはなぜですか?