码迷,mamicode.com
首页 > 其他好文 > 详细

利用正则来查找字符串中第n个匹配字符索引

时间:2019-11-22 19:17:27      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:collect   ESS   count   ssi   regex   query   regular   reg   title   

1.string.IndexOf()方法可以获得第一个匹配项的索引

2.要获取第n个匹配项的索引:
 方法1:利用IndexOf方法循环获取。
方法2:用正则来查找。
System.Text.RegularExpressions.MatchCollection matches = System.Text.RegularExpressions.Regex.Matches(input, query);
通过:matches[count].Index获取

 

其中: input:表示待查找的字符串,
 
  1. query":匹配字符串,
             count":第几个匹配项,从0开始。
 
 
 

利用正则来查找字符串中第n个匹配字符索引

标签:collect   ESS   count   ssi   regex   query   regular   reg   title   

原文地址:https://www.cnblogs.com/DiKingVue/p/11913258.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!