(?!Pattern).\.matches
表示.matches之前的不能是Pattern
matches\((.*?)\)
这里在.*后加问号,表示尽可能少的匹配。
    REG_CALL_PAT1 = re.compile("Pattern\.compile\((.*)\)")
    REG_CALL_PAT2 = re.compile("Pattern\.matches\((.*),.*\)")
    REG_CALL_PAT3 = re.compile('(?!Pattern).\.matches\((".*"|[\w\.]+)\)')
 上一篇:xxl-job架构原理讲解