利用正則來查找字符串中第n個匹配字符索引


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開始。
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM