我有一個字符串/模式是這樣的:的Python:如何獲得方括號內的多個元素
[xy][abc]
我試圖讓包含在方括號內的值:
- XY
- abc
括號內沒有括號。無效:[[abc][def]]
到目前爲止,我有這樣的:
import re
pattern = "[xy][abc]"
x = re.compile("\[(.*?)\]")
m = outer.search(pattern)
inner_value = m.group(1)
print inner_value
但是這給了我只有第一方括號內的值。
任何想法?我不想使用字符串拆分函數,我確信它可以以某種方式與RegEx單獨使用。
你有沒有檢查過'm.group(2)' – Endophage 2012-02-22 21:26:28
組(2)是無 – Patric 2012-02-22 21:45:53