国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#中正則表達式只取前N個匹配結果

2019-11-17 02:52:34
字體:
來源:轉載
供稿:網友
C#中正則表達式只取前N個匹配結果

用Regex.Matches方法可以得到同指定正則表達式對應的所有匹配結果。有時,所有匹配結果可能有成千上萬個,考慮到性能效率的因素,只需要取出前N個匹配結果。下面的代碼演示了做法:

需求:取字符串中前3個數值(相連的數字)。

[csharp]view plaincopy
  1. Matchmatch=Regex.Match("12ab34de567ab890",@"/d+");
  2. for(inti=0;i<3;i++)
  3. {
  4. if(match.Success)
  5. {
  6. Response.Write(match.Value+"<br/>");
  7. match=match.NextMatch();
  8. }
  9. }

輸出:

12

34

567


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆子县| 靖江市| 茶陵县| 资溪县| 纳雍县| 洞口县| 车险| 黄梅县| 怀柔区| 西丰县| 兖州市| 呼和浩特市| 阳曲县| 新余市| 怀宁县| 万盛区| 万宁市| 清流县| 华阴市| 诸暨市| 南华县| 丰台区| 石家庄市| 寿光市| 清水县| 新平| 鄂伦春自治旗| 武强县| 万州区| 从江县| 孟州市| 宁乡县| 疏勒县| 晋宁县| 大冶市| 大方县| 娱乐| 陇南市| 古交市| 台中县| 古交市|