日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#正則表達(dá)式之擇一匹配淺析

C#正則表達(dá)式之擇一匹配都是什么呢?具體的操作有哪些呢?

創(chuàng)新互聯(lián)專注于涪陵網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供涪陵?duì)I銷型網(wǎng)站建設(shè),涪陵網(wǎng)站制作、涪陵網(wǎng)頁設(shè)計(jì)、涪陵網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造涪陵網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供涪陵網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

C#正則表達(dá)式中的 (|) 符號似乎沒有一個(gè)專門的稱謂,姑且稱之為“擇一匹配”吧。事實(shí)上,像[a-z]也是一種擇一匹配,只不過它只能匹配單個(gè)字符,而(|)則提供了更大的范圍,(ab|xy)表示匹配ab或匹配xy。注意“|”與“()”在此是一個(gè)整體。

下面提供一些簡單的C#正則表達(dá)式之擇一匹配示例:

 
 
 
  1. string x = "0";  
  2.  
  3. string y = "0.23";  
  4.  
  5. string z = "100";  
  6.  
  7. string a = "100.01";  
  8.  
  9. string b = "9.9";  
  10.  
  11. string c = "99.9";  
  12.  
  13. string d = "99.";  
  14.  
  15. string e = "00.1";  
  16.  
  17. Regex r = new Regex(@"^\+?((100(.0+)*)|([1-9]?[0-9])(\.\d+)*)$");  
  18.  
  19. Console.WriteLine("x match count:" + r.Matches(x).Count);//1  
  20.  
  21. Console.WriteLine("y match count:" + r.Matches(y).Count);//1  
  22.  
  23. Console.WriteLine("z match count:" + r.Matches(z).Count);//1  
  24.  
  25. Console.WriteLine("a match count:" + r.Matches(a).Count);//0  
  26.  
  27. Console.WriteLine("b match count:" + r.Matches(b).Count);//1  
  28.  
  29. Console.WriteLine("c match count:" + r.Matches(c).Count);//1  
  30.  
  31. Console.WriteLine("d match count:" + r.Matches(d).Count);//0  
  32.  
  33. Console.WriteLine("e match count:" + r.Matches(e).Count);//0  
  34. //匹配0到100的數(shù)。最外層的括號內(nèi)包含兩部分“(100(.0+)*)”,  
  35.  
  36. //“([1-9]?[0-9])(\.\d+)*”,  
  37.  
  38. //這兩部分是“OR”的關(guān)系,  
  39.  
  40. //即正則表達(dá)式引擎會先嘗試匹配100,  
  41.  
  42. //如果失敗,則嘗試匹配后一個(gè)表達(dá)式(表示[0,100)范圍中的數(shù)字)。  

C#正則表達(dá)式之擇一匹配使用的基本內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習(xí)C#正則表達(dá)式有所幫助。


文章標(biāo)題:C#正則表達(dá)式之擇一匹配淺析
網(wǎng)頁路徑:http://www.dlmjj.cn/article/dpicshp.html