-2
我有以下Python代碼:如何理解python中的re.match?
import re
result = re.match('a.*b', 'aabab')
result.groups() # result is()
len(result.groups()) # it's 0
result.group(0) # result is 'aabab'
我只知道一些基本的regex
,但我不明白的groups
和group
。有人可以對此進行一些基本的解釋。
以上,如果可能的話,請在python中給出關於Pattern
和Matcher
的一些說明。
你讀過[文檔](https://docs.python.org/2/library/regex.html)嗎? – MattDMo
特別指出,re庫[[Match Object]]上的文檔(https://docs.python.org/2/library/re.html#match-objects) –
請看我的答案:http: //stackoverflow.com/a/21249114/3182836 – binarysubstrate