Extract url from text: Difference between revisions

Jump to navigation Jump to search
m
Line 49: Line 49:
* 儲存網址清單為純文字檔
* 儲存網址清單為純文字檔


步驟2: 刪除不包含不包含檔案類型的行,下例是檔案類型 .ttf
步驟2: 刪除不包含不包含檔案類型的行,下例是檔案類型 <span style="background-color: yellow;">.ttf</span>
* 用 Sublime Tex 開啟網址清單,範例檔案如下:
* 用 Sublime Tex 開啟網址清單,範例檔案如下:
<pre>
<pre>
Line 59: Line 59:
* 選單 Find --> Replace
* 選單 Find --> Replace
* 啟用 Regular expression
* 啟用 Regular expression
* Find What: {{kbd | key= <nowiki>^((?!\.ttf).)*$</nowiki>}} {{exclaim}} 此處語法是尋找不包含 .ttf 的行,可再修正為結尾不是 .ttf 的行。
* Find What: {{kbd | key= ^((?!\<span style="background-color: yellow;">.ttf</span>).)*$}} {{exclaim}} 此處語法是尋找不包含 .ttf 的行,可再修正為結尾不是 .ttf 的行。
* Replace with: (不需要輸入任何文字)
* Replace with: (不需要輸入任何文字)


Line 71: Line 71:
* 選單 Find --> Replace
* 選單 Find --> Replace
* 啟用 Regular expression
* 啟用 Regular expression
* Find What: {{kbd | key= <nowiki>.*(http[s]?://[a-zA-Z0-9\-_\\._~\:\/\?#\[\]@\!\$&'\(\)\*\+,;\=%]+)(\.ttf$)</nowiki>}}
* Find What: {{kbd | key= .*(http[s]?://[a-zA-Z0-9\-_\\._~\:\/\?#\[\]@\!\$&'\(\)\*\+,;\=%]+)(\<span style="background-color: yellow;">.ttf</span>$)}}
* Replace with: {{kbd | key= <nowiki>\1\2</nowiki>}}
* Replace with: {{kbd | key= <nowiki>\1\2</nowiki>}}
* 儲存網址清單,範例檔案如下:
* 儲存網址清單,範例檔案如下:

Navigation menu