0

regetronをインストールし、以下を発行しました。

>> !data "aaaaaaaaaaaaaab"
> a{3,5}
0000: aaaaaaaaaaaaaab

aaaaaの5 つの文字 (予想)と一致するべきではありませんか?

python では、期待どおりに来ています

>>> m=re.search('a{3,5}', "aaaaaaaaaaaaaab")
>>> m.group(0)
'aaaaa'

regetron で、出力が期待どおりにならないのはなぜですか?

4

1 に答える 1

1

regetron READMEによると:

プロンプトで正規表現を入力し、Enter キーを押します。その正規表現に一致する行が表示されるか、一致しない場合は何も表示されません。

正規表現にグループが含まれている場合、次の結果が表示されますre.findall

> (a{3,5})
0000: ['aaaaa', 'aaaaa', 'aaaa']
> (aaa)(...)
0000: [('aaa', 'aaa'), ('aaa', 'aaa')]
于 2013-11-04T17:51:19.837 に答える