C#正則表達式之基本的語法字符淺析
作者:花花世界
C#正則表達式之基本的語法字符是什么呢?C#正則表達式之基本的語法字符是如何使用的呢?C#正則表達式之基本的語法字符代表什么意思呢?那么本文就向你介紹具體的內(nèi)容。
C#正則表達式之基本的語法字符
\d 0-9的數(shù)字
\D \d的補集(以所以字符為全集,下同),即所有非數(shù)字的字符
\w 單詞字符,指大小寫字母、0-9的數(shù)字、下劃線
\W \w的補集
\s 空白字符,包括換行符\n、回車符\r、制表符\t、垂直制表符\v、換頁符\f
\S \s的補集
. 除換行符\n外的任意字符
[…] 匹配[]內(nèi)所列出的所有字符
[^…] 匹配非[]內(nèi)所列出的字符
下面提供一些簡單的C#正則表達式之基本的語法字符示例:
- string i = "\n";
- string m = "3";
- Regex r = new Regex(@"\D");
- //同Regex r = new Regex("\\D");
- //r.IsMatch(i)結(jié)果:true
- //r.IsMatch(m)結(jié)果:false
- string i = "%";
- string m = "3";
- Regex r = new Regex("[a-z0-9]");
- //匹配小寫字母或數(shù)字字符
- //r.IsMatch(i)結(jié)果:false
- //r.IsMatch(m)結(jié)果:true
C#正則表達式之基本的語法字符淺析使用的基本內(nèi)容就向你介紹到這里,希望對你了解和學習C#正則表達式有所幫助。
【編輯推薦】
責任編輯:仲衡
來源:
百度空間