原文:https://blog.csdn.net/your_answer/article/details/80456550
import re string = 'abe(ac)ad)' p1 = re.compile(r'[(](.*?)[)]', re.S) #最小匹配 p2 = re.compile(r'[(](.*)[)]', re.S) #貪婪匹配 print(re.findall(p1, string)) print(re.findall(p2, string))
功能:獲取括號里面的字符串
import re import numpy string = 'abe(ac)ad)' p1 = re.compile(r'[(](.*?)[)]', re.S) arr = re.findall(p1, string) print(arr[0])