2013-11-04 99 views
0

我已經安裝了regetron併發出以下內容:蟒蛇正則表達式的結果,並Regetron結果不同

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

不應它AAAAA 5個字符(預期)相匹配?

在Python中,如預期

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

在regetron它來了,爲什麼不來輸出如預期?

+0

你已經在regetron啓用了匹配模式? –

回答

1

根據regetron README

在提示符下輸入您的正則表達式,然後回車。它會告訴你與匹配該正則表達式的行,或者如果沒有任何匹配,則不顯示。

如果你的正則表達式中包含組(S),它會告訴你結果re.findall

> (a{3,5}) 
0000: ['aaaaa', 'aaaaa', 'aaaa'] 
> (aaa)(...) 
0000: [('aaa', 'aaa'), ('aaa', 'aaa')]