我得到了一个带有括号的大文本,里面还有一些需要解析的文本。
我成功地使用了此正则表达式(\w+)\s*\:\s*(\(.*)
来捕获括号内的所有内容,但是我需要在结果内进行另一个正则表达式,这会失败。
我的代码:
import re
txt = "COM: (ZZZ, Min: 2, Max: 114)\n"
txt+= "TESTING : BBB"
m = re.match(r'(\w+)\s*\:\s*(\(.*)', txt)
comm = str(m.group(2)).strip()
print(comm) # Output: (ZZZ, Min: 2, Max: 114)
trk = re.match(r"\bMin", comm)
print(trk) # Output: None, should be "Min"
我在做什么错了?