C# 的 Regex 用法筆記 – 與 PHP 用法相較
PHP 參考資料
PHP 筆記
在PHP等語言的體系內,用來比對的那個 pattern 一般會用 // 或 !! 或 @@ 包起來。
然後再外面再寫 Pattern Modifiers 以做進一步的控制,例如: (1)忽略大小寫 (2)讓.的意義納入換行符號,範例如下
"/XDDD/si"
這樣會取代 XDDD 或 xDdd 或 xddd 或 xd\nDd 等等都可以
C# 參考資料
- http://readily-notes.blogspot.tw/2010/11/regular-expression-c-regex.html
- http://msdn.microsoft.com/zh-tw/library/system.text.regularexpressions.regexoptions%28v=VS.80%29.aspx
C# 世界要用參數控制
似乎沒辦法寫在整串內
C# pattern 寫 @”XDDD” 然後 Options 加上 Singleline 選項,範例如下
// MSDN 範例 Regex rx = new Regex(@"XDD", RegexOptions.Singleline | RegexOptions.IgnoreCase);
小的是新手,因此若理解有誤歡迎各路人士批評 : )
Leave a Reply