本文整理汇总了C#中Match.NextMatch方法的典型用法代码示例。如果您正苦于以下问题:C# Match.NextMatch方法的具体用法?C# Match.NextMatch怎么用?C# Match.NextMatch使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Match
的用法示例。
在下文中一共展示了Match.NextMatch方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: VerifyMatches
public static void VerifyMatches(Match match, CaptureData[] expected)
{
for (int i = 0; match.Success; i++, match = match.NextMatch())
{
VerifyMatch(match, expected[i]);
}
}
示例2: XML_search
/*ストリーム情報から正規表現を利用して文字列を抽出する*/
private string XML_search(string stream)
{
string tmp = string.Empty;
//Debug.Log ("Stream: " + stream.ToString());
//正規表現
xml_data = new Regex(regular);
//初回抽出(NextMatch()を使うため)
sampling = xml_data.Match(stream);
while(sampling.Success){//最後まで抽出
//結合処理
for(int i = 1;i<sampling.Groups.Count;i++){//なぜかi = 1にしたらうまく行った
tmp += sampling.Groups[i].Value;
//!changed part!
tmp += " ";
}
//順次抽出していく
sampling = sampling.NextMatch();
}
//最終的に結合した文字列を返す
return tmp;
}