可以使用正则表达式来提取SQL语句中的表名,SELECT (?:(?˂=FROM|JOIN)\s+|\b)(\w+)(?=\s*(?:WHERE|GROUP\s+BY|HAVING|ORDER\s+BY))。