C#で正規表現を使って連続する文字を検索する
書式
Match(String, String)
指定した入力文字列内で、指定した正規表現に最初に一致する箇所を検索します。
パラメーター
input 一致する対象を検索する文字列
pattern 一致させる正規表現パターン
使用例
using System; using System.Text.RegularExpressions; namespace ConsoleApplicationSample { class Program { static void Main(string[] args) { // 正規表現で連続文字3個以上 string str = "s{3,}"; string target = "studyssskill"; //Matchメソッドで連続文字を指定して検索 Match res = Regex.Match(target, str); Console.WriteLine("検索結果:" + res); Console.ReadKey(); } } }
実行結果
検索結果:sss