C# 的 Regex 用法筆記 – 與 PHP 用法相較

PHP 參考資料

PHP 筆記

在PHP等語言的體系內,用來比對的那個 pattern 一般會用 // 或 !!  或 @@ 包起來。

然後再外面再寫 Pattern Modifiers 以做進一步的控制,例如: (1)忽略大小寫 (2)讓.的意義納入換行符號,範例如下

"/XDDD/si"

這樣會取代 XDDD 或 xDdd 或 xddd 或 xd\nDd 等等都可以

C# 參考資料

C# 世界要用參數控制

似乎沒辦法寫在整串內

C# pattern 寫 @”XDDD” 然後 Options 加上 Singleline 選項,範例如下

// MSDN 範例
Regex rx = new Regex(@"XDD",  RegexOptions.Singleline | RegexOptions.IgnoreCase);

小的是新手,因此若理解有誤歡迎各路人士批評 : )

You Might Also Like

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料