Extract url from text: Difference between revisions

Jump to navigation Jump to search
Line 2: Line 2:


== 擷取完整網址 ==
== 擷取完整網址 ==
=== 工具 ===
使用 Google 試算表 [https://support.google.com/docs/answer/3098244?hl=zh-Hant REGEXEXTRACT] 函數,從文章內容擷取第一個網址。
使用 Google 試算表 [https://support.google.com/docs/answer/3098244?hl=zh-Hant REGEXEXTRACT] 函數,從文章內容擷取第一個網址。
<pre>
<pre>
Line 7: Line 8:
</pre>
</pre>


使用 Sublime Tex 等支援 regular expression 的文字編輯器
* 選單 Find --> Replace
* 啟用 Regular expression
* Find What: {{kbd | key= <nowiki>.*(http[s]?://[a-zA-Z0-9\-_\\._~\:\/\?#\[\]@\!\$&'\(\)\*\+,;\=%]+).*</nowiki>}} {{exclaim}} 此處輸入資料是一行只有一個網址。如果有多個網址,將會截取靠近行尾的網址。
* Replace with: {kbd | key= <nowiki>\1</nowiki>}}
=== 輸入 ===
輸入資料: 不包含 HTML 語法的 [http://www.w3schools.com/tags/att_a_href.asp a href] 屬性標籤
輸入資料: 不包含 HTML 語法的 [http://www.w3schools.com/tags/att_a_href.asp a href] 屬性標籤
<pre>
<pre>
Line 12: Line 20:
</pre>
</pre>


輸出:
=== 輸出 ===
輸出資料:
<pre>
<pre>
https://tw.news.yahoo.com/abc
https://tw.news.yahoo.com/abc

Navigation menu