2014-01-16 53 views
0

我希望能夠搜索像'CREATE TABLE'之類的模式,然後是任何表達式,包括換行符和結尾);在記事本++或文本板中的正則表達式搜索

所以它應該能夠選擇以下2創建表格stamtement一個接一個。

create table tab1 (col1 number, 

col2 date); 

create table tab3 (col1 number, 

col2 date, 

col3 number); 

我曾嘗試創建表。*但我不能包含換行符。

謝謝。

回答

1

這應該這樣做:

create table [^;]*; 

檢查匹配換行符複選框

+0

感謝。它在Notepad ++中工作:-)。你能否簡單地告訴我什麼[^;] *;意思。此外,任何方式使它在文本板中工作。 – snowrock

+0

@ user3204310'[^;] *'是正則表達式,意味着任何數量的非'''字符。谷歌正則表達式的細節。我沒有textpad,不知道它是否支持正則表達式。實際上我也沒有記事本++。但我知道它支持正則表達式並擁有該複選框。 ;) – Kent

+0

因爲在正則表達式中沒有點,所以不需要檢查'dot matches newlines'。但是你必須檢查'正則表達式'。 – Toto