index
Regexクラスを用いて文字列が正規表現にマッチするか調べる
Regexクラスの静的メソッドを使ってパターンマッチングを行う
Regexクラスのインスタンスメソッドを使ってパターンマッチングを行う
Regex.IsMatchメソッドを使って正規表現にマッチする文字列を含むかどうか判定する
String.EndsWithメソッドを使って条件に一致する文字列を含むかどうか判定する
Regex.Matchメソッドを使って文字列中の正規表現にマッチする部分を取得する
Regex.Matchesメソッドを使って文字列中の正規表現にマッチする部分をすべて取得して列挙する
Regex.Replaceメソッドを使って正規表現にマッチする箇所を別の文字列に置き換える
Regex.Replaceメソッドと置換の正規表現を用いてマッチした文字列へと置き換える
Regex.Replaceメソッドと置換の正規表現要素を使ってマッチ箇所を強調表示する
Regex.ReplaceメソッドとMatchEvaluatorを使ってマッチ箇所の文字列を置換する
Regex.ReplaceメソッドとMatchEvaluatorを使ってマッチ箇所を強調表示する
Regex.Splitメソッドを使って正規表現にマッチした箇所で文字列を分割する
Regex.Splitメソッドを使って複数の改行文字を区切りとして文字列を行ごとに分割する
StringReaderを使って文字列を行ごとに分割する
Regex.ToStringメソッドでRegexインスタンスが表す正規表現文字列を取得する
Regex.Escapeメソッドで文字列中の正規表現要素をエスケープする
Regex.Unscapeメソッドで文字列中の正規表現要素をアンエスケープする
RegexOptions.IgnoreCaseを指定して大文字小文字を無視したパターンマッチングを行う
RegexOptions.Multilineを指定して複数行モードでパターンマッチングを行う
RegexOptions.Singlelineを指定して単一行モードでパターンマッチングを行う
RegexOptions.CultureInvariantを指定してインバリアントカルチャによる比較を行う
RegexOptions.RightToLeftを指定して正規表現の探索方向を文字列の末尾から先頭の方向へ反転する
インラインオプションを使ってRegexOptions.IgnoreCaseに相当するオプションを指定する
RegexコンストラクタにTimeSpanを指定して正規表現エンジンにタイムアウトを設定する
正規表現を使って子音で始まる単語のみを抽出する
正規表現を使って文字列がIPアドレスの形式となっている箇所を含むかどうか判定する
正規表現を使って文字列を同じ種類の文字ごとに区切って表示する
正規表現を使って文字列中のひらがなとカタカナが連続する部分を抽出する
正規表現とMatchEvaluatorを使って文字列中の全角英数文字を半角英数文字に置換する
Matchクラスのプロパティを参照して正規表現にマッチした個所の文字列・インデックス・長さを取得する
Match.Successプロパティを参照して正規表現にマッチする個所があるかどうか調べる
Regex.Matchesメソッドで正規表現にマッチする個所すべてに対応するMatchインスタンスを取得する
Regex.Matchesメソッドで正規表現にマッチする個所の数を表示する
Match.NextMatchメソッドを使って同じ正規表現が次にマッチする箇所を取得する
Regex.Match+Match.NextMatchメソッドを使ってマッチ箇所を逐次処理する
Regex.Matchesメソッドを使ってマッチ箇所を一括して取得してから処理する
Match.Resultメソッドを使ってmm/dd/yyyy形式の日付部分をyyyy-mm-dd形式に置換する
Match.Resultメソッドを使って正規表現にマッチする箇所を強調表示する
Match.Groupsプロパティを使ってyyyy-mm-dd形式にマッチする文字列の年月日をそれぞれ取得する
グループ番号0を参照して正規表現全体にマッチした箇所を取得する
Match.Groupsプロパティからすべてのグループを列挙する
Match.Groupsプロパティと名前付きグループを使ってyyyy-mm-dd形式にマッチする文字列の年月日をそれぞれ取得する
正規表現の異なる部分を同じグループ名で参照・抽出する
グループ番号の置換文字列を使ってmm/dd/yyyy形式の日付をyyyy-mm-dd形式に置換する
名前付きグループの置換文字列を使ってmm/dd/yyyy形式の日付をyyyy-mm-dd形式に置換する
非キャプチャグループを含む正規表現を使ってyyyy-mm-ddまたはyyyy/mm/dd形式の日付をyyyy年mm月dd日の形式に置換する
RegexOptions.ExplicitCaptureを指定して明示的にグループ名を指定したグループのみをキャプチャする
区切りの正規表現がグループ化されているかどうかでRegex.Splitメソッドの結果が変わる
区切りの正規表現が明示的でないグループ化の場合、RegexOptions.ExplicitCaptureを指定するかどうかでRegex.Splitメソッドの結果が変わる
Regex.GetGroupNumbers/GetGroupNamesメソッドで正規表現内で定義されているすべてのグループ番号/グループ名を取得する
Regex.GroupNameFromNumber/GroupNumberFromNameメソッドで正規表現内で定義されているグループ番号/グループ名の対応を取得する
Group.Nameプロパティでグループの名前を取得する
Group.Capturesプロパティを参照して正規表現の部分式にマッチした箇所を列挙する
グループ化した正規表現とキャプチャを使ってCSV文字列から各カラムの値を取得する
IReadOnlyDictionaryインターフェイスを介してGroupCollectionを列挙する
GroupCollection.TryGetValueメソッドを使って正規表現にマッチした場合にグループ化した箇所を取得する
正規表現を使ってクオートを含むCSVの各レコードからフィールドの値を抽出する