自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#正則表達式之重復(fù)描述字符淺析

開發(fā) 后端
C#正則表達式之重復(fù)描述字符是什么呢?C#正則表達式之重復(fù)描述字符是如何使用的呢?C#正則表達式之重復(fù)描述字符代表什么意思呢?那么本文就向你介紹具體的內(nèi)容。

C#正則表達式之重復(fù)描述字符都有哪些呢?他們是如何使用的呢?讓我們來開始講述:

“重復(fù)描述字符”是體現(xiàn)C#正則表達式“很好很強大”的地方之一:

{n}  匹配前面的字符n次

{n,}  匹配前面的字符n次或多于n次

{n,m}  匹配前面的字符n到m次

?  匹配前面的字符0或1次

+  匹配前面的字符1次或多于1次

*  匹配前面的字符0次或式于0次

以下提供一些簡單的C#正則表達式之重復(fù)描述字符示例:

  1. string x = "1024";  
  2.  
  3. string y = "+1024";  
  4.  
  5. string z = "1,024";  
  6.  
  7. string a = "1";  
  8.  
  9. string b="-1024";  
  10.  
  11. string c = "10000";  
  12.  
  13. Regex r = new Regex(@"^\+?[1-9],?\d{3}$");  
  14.  
  15. Console.WriteLine("x match count:" + r.Matches(x).Count);//1  
  16.  
  17. Console.WriteLine("y match count:" + r.Matches(y).Count);//1  
  18.  
  19. Console.WriteLine("z match count:" + r.Matches(z).Count);//1  
  20.  
  21. Console.WriteLine("a match count:" + r.Matches(a).Count);//0  
  22.  
  23. Console.WriteLine("b match count:" + r.Matches(b).Count);//0  
  24.  
  25. Console.WriteLine("c match count:" + r.Matches(c).Count);//0  
  26.  
  27. //匹配1000到9999的整數(shù)。 

C#正則表達式之重復(fù)描述字符使用的基本內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習(xí)C#正則表達式有所幫助。

【編輯推薦】

  1. C#操作內(nèi)存實例詳解
  2. C#共享內(nèi)存操作類實例淺析
  3. C#正則表達式之“@”符號淺析
  4. C#正則表達式之基本的語法字符淺析
  5. C#正則表達式之定位字符淺析
責(zé)任編輯:仲衡 來源: CSDN博客
相關(guān)推薦

2009-08-20 13:26:35

C#正則表達式

2009-08-07 15:16:10

C#正則表達式

2009-08-20 13:09:28

C#正則表達式

2009-08-20 13:23:00

C#正則表達式

2009-08-20 13:38:58

C#正則表達式

2009-08-20 13:57:27

C#正則表達式

2009-08-20 14:31:55

C#正則表達式字符串

2009-08-20 14:43:03

C#正則表達式Rege

2009-08-20 15:10:33

C#正則表達式

2009-08-20 15:02:41

C#正則表達式

2009-08-20 14:57:00

C#正則表達式

2009-08-20 15:06:51

C#正則表達式

2009-08-20 13:52:25

C#正則表達式

2009-08-20 13:48:37

C#正則表達式

2009-08-03 17:27:14

C#正則表達式

2009-08-20 13:34:36

C#正則表達式

2009-08-17 13:56:28

C#正則表達式入門

2009-08-20 13:44:07

C#正則表達式

2009-09-16 11:17:12

PHP正則表達式定位字

2009-08-20 16:13:32

C#正則表達式匹配
點贊
收藏

51CTO技術(shù)棧公眾號