[C#] Regex筆記 - 搜尋特定文字並使用搜尋到的字做格式取代
2016-09-05
筆記一下,用某個Regex 條件過濾出來然後搜尋出的值再進行取代
案例文字: {IMG:a.jpg}<br />sometext{sometext2}{IMG:b.jpg}
這裡面我想要把{IMG:a.jpg} 跟 {IMG:b.jpg} 找出來,並且取代成<img src='a.jpg' /> 和 <img src='b.jpg' />
Code :
var sampleText = "{IMG:a.jpg}<br />sometext{sometext2}{IMG:b.jpg}";
var rgx = new Regex(@"{IMG:(?<FILENAME>.*?)}", RegexOptions.IgnoreCase);
var replacePattern = "<img src='$1' />";
var resultText = rgx.Replace(sampleText, replacePattern);
Response.Write(resultText);
結果: <img src='a.jpg' /><br />sometext{sometext2}<img src='b.jpg' />
[C#] Regex筆記- 取得網頁META 紀錄的內容
2012-11-02
又到了Regex 時間,因為寫Regex 方法百百種,所以有碰到就紀錄一下,
今天遇到的問題,就是如何知道這網頁內容是啥東西,當然我可以用這招..Regex筆記- 移除所有HTML tag + 移除 JavaScript
但是這內容很多,所以我決定從網頁META 內容下手,如果沒有再去取<TITLE> 裡面的資料,在沒有真的去抓CONTENT
但是現在越來越多人會去寫META 了 ..
通常網頁來說 META 會長這樣..
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="discription" content="當麻許Silverlight學習筆記" />
<meta name="keywords" content="六月羊,當麻許,Silverlight,D小調,C#" />
<meta name="keywords" content="C#,ASP.net,Regex" />
<meta name="author" content="當麻許" />
<meta name="description" content="最近公司需求,需要parse 一些資料,就趁這機會筆記一下..需求是找出網頁中,所有的超連結位置.." />
所以name 跟 content 這屬性是我要的..
[C#] Regex筆記- 取得網頁Youtube 相關訊息
2012-11-01
訂閱:
文章 (Atom)