(?!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架构原理讲解