目標
批量刪除 SQL 導出腳本中的 CREATE TABLE 語句。
工具
SublimeText
方法
SublimeText 自帶的正則表達式匹配功能
操作
【Ctrl + H】打開替換窗口,【Alt + R】啓用正則,在匹配欄 Find: 中輸入:
^CREATE TABLE.*\n(.*\n){1,50};$
再將目標內容置空後,按【Ctrl + Alt + Enter】執行批量替換即可。
模式含義
匹配模式 | 含義 |
^CREATE TABLE.*\n | 以 CREATE TABLE 開頭的一整行 |
(.*\n){1,50} | 以回車結尾的、任意內容的 1 行,或 2 行,……,或 50 行 |
:$ | 以分號結尾 |
注意事項
- 模式中的 1 至 50 行要視具體情況設置大小,否則會匹配到其他無關內容