# 使用 notepad++,利用正規表達式取代功能將 md 語法圖片轉成點圖片會放大的連結,以 imgur 為例 ## 使用概念 在 HackMD 或是 Markdown 編輯時,雖然可以直接貼上圖片顯示,但圖片有時候太小看不清楚,需要放大才能看,這時候可以使用連結+圖片的方式,把圖片放大,不過自己要組語法很累,我想要讓他自動轉換。 這邊提供一個使用 notepad++ 轉換的語法範例,其他能夠支援正規表達式取代的軟體應該也適用這個念。 以下為轉換後的範例,圖片變成可以點擊的連結 [![](https://i.imgur.com/DgO6jje.png)](https://i.imgur.com/DgO6jje.png) ## 來源文字範例 一開始我們會有一個或是多個 原始文字 ,或者說markdown語法的原始圖片如下 ![](https://i.imgur.com/KPO2z91.png) 我們希望轉換後,可以點擊放大,文字如下 ![](https://i.imgur.com/kKOltYu.png) ## 語法 搜尋 ```!\[\]\(https://i.imgur.com/([A-z0-9]{6,7}.[a-z]{3})\)``` 取代 ```[![]\(https://i.imgur.com/$1\)]\(https://i.imgur.com/$1\)``` 1. ```\(``` :其實是括號,但是要用反斜線跳脫特殊符號 2. ```[A-z0-9]{6,7}``` : 英文大小寫 A到z 以及數字0到9,長度在6~7個字之間 3. 搜尋的 ```(一段字)``` 搭配取代的 ```$1``` : 把搜尋時括號中的字複製到取代來用 ## 處理結果 經過這樣處理後,就可以將多個包含 imgur 的圖片轉換成可點擊的連結