Regular expression: Difference between revisions

Jump to navigation Jump to search
m
Line 355: Line 355:


=== 移除空白行 ===
=== 移除空白行 ===
移除一行空白或多行空白(含空白字元、定位鍵{{kbd | key= TAB}})
移除一行空白或多行空白( 行內可能包含一個或多個空白字元 {{kbd | key= SPACE}} 、定位鍵{{kbd | key= TAB}})
* 尋找: {{kbd | key=<nowiki>^[\s\t]*$\n</nowiki>}} --> 取代為: 空白 (適用 Sublime Text 與 EmEditor 軟體,需勾選「使用規則運算式」。{{exclaim}} 不適用 Notepad++ 軟體)<ref>[http://www.sitepoint.com/forums/showthread.php?448843-Regex-delete-multiple-blank-lines Regex: delete multiple blank lines]</ref>
* 尋找: {{kbd | key=<nowiki>^[\s\t]*$\n</nowiki>}} --> 取代為: 空白
* Notepad++ 軟體選單: 編輯 -> 行列 -> 移除空行(含空白字元)<ref>[http://stackoverflow.com/questions/3866034/removing-empty-lines-in-notepad regex - Removing empty lines in Notepad++ - Stack Overflow]</ref>
**  適用 Sublime Text 與 EmEditor 軟體,需勾選「使用規則運算式」。{{exclaim}} 不適用 Notepad++ 軟體<ref>[http://www.sitepoint.com/forums/showthread.php?448843-Regex-delete-multiple-blank-lines Regex: delete multiple blank lines]</ref>
* Notepad++ 軟體選單: 編輯 -> 行列 -> 移除空行(含空白字元 {{kbd | key= SPACE}} )<ref>[http://stackoverflow.com/questions/3866034/removing-empty-lines-in-notepad regex - Removing empty lines in Notepad++ - Stack Overflow]</ref>


移除一行空白或多行空白,例子:  
移除一行空白或多行空白 ( 不允許行內包含空白字元 {{kbd | key= SPACE}} 、定位鍵{{kbd | key= TAB}}),例子:  
<pre>
<pre>
# (原) 每行可能間隔一行空白或多行空白
# (原) 每行可能間隔一行空白或多行空白

Navigation menu