文字列を指定して、単語が最初に出現した後に発生するすべてのものに一致させます。単語は、括弧のペア内のどこにも表示されてはなりませんが、他の単語は表示されます。例えば:
SELECT
t1.col1,
(SELECT t2.col1 FROM table2 t2
WHERE t2.id IN(SELECT * FROM table5 WHERE id = t2.id)
) AS alias1,
t1.col2
----------
FROM
table1 t1,
(SELECT id FROM table3 t3 WHERE t3.id = t1.table3_id) t3,
table4 t4
点線の後のすべてを探しています。具体的にはFROM
、括弧内のどこにも表示されない単語が最初に出現した後のすべてです。
正規表現が機能しない場合は、解析するPHPステートメントを作成します。私もそれで大変な時間を過ごしています、トー!私はこれを行うと思います、私は単語と括弧で文字列をトークン化する必要がありますか?