多くの「テーブルの作成...」および「挿入...」クエリを含む大きなSQLファイルがあります。ここで、ファイルからすべての「挿入」クエリを削除したいと考えています。挿入クエリは次のようになります。
INSERT INTO 'some_table' (col1, col2, col3) values
('val11','val12','val13'),
('val21','val22','val23'),
('val31','val32','val33');
Notepad ++を使用 して、正規表現を使用してこれらすべての「INSERT」クエリを見つけて削除したいと考えています。
正規表現で検索しようとするINSERT INTO((.*\r\n)*)
と、最初の INSERT クエリの先頭からファイルの末尾までが選択されます。この reqex ( INSERT INTO((.*\r\n)*);
) の後にセミコロンを置くと、何も見つかりませんか? 正規表現検索をセミコロン ( ;
) で終了するにはどうすればよいですか?