.*\s+from\s+(\w+\.)?(\w+).*
select * from jyukutyo.emp where empno = 1; select * from emp where empno = 1;
だとgroup(1)で「emp」が取れます。
スキーマ名を含める場合はこっち。
.*\s+from\s+(\w+(\.\w+)?).*
.*\s+from\s+(\w+\.)?(\w+).*
select * from jyukutyo.emp where empno = 1; select * from emp where empno = 1;
だとgroup(1)で「emp」が取れます。
スキーマ名を含める場合はこっち。
.*\s+from\s+(\w+(\.\w+)?).*