次のようにSQL文字列の一部を抽出したい:
SELECT *,somecolumn, anothercolum FROM sometable INNER JOIN anotherTable WHERE somecolumn>1
変数:
aVariable = "*,somecolumn, anothercolum";
anotherVariable = "sometable INNER JOIN anotherTable";
Vaiable = "somecolumn>1";
私はこれを試しました(JavaScriptで):
/SELECT\s(\*|[\w\,\_\d]+)\sFROM\s([\w\,\_]]+)(?:\s(.*))
しかし、それは失敗しINNER JOIN
ます。