正規表現の例
このセクションでは、一般的なアプリケーションで正規表現を使用するときのコード例を示します。
このセクションの内容
- 例 : HREFS のスキャン
入力文字列を検索して、文字列内のすべての href="..." の値と位置を出力する例を示します。
- 例 : 日付形式の変更
mm/dd/yy 形式の日付を dd-mm-yy 形式の日付に置換するコード例を示します。
- 方法 : URL からプロトコルとポート番号を抽出する
URL を含む文字列からプロトコルとポート番号を抽出する例を示します。たとえば、"https://www.contoso.com:8080/letters/readme.html" の場合は "http:8080" が返されます。
- 方法 : 文字列から無効な文字を取り除く
文字列から無効な非英数文字を取り除く例を示します。
- 方法 : 文字列が有効な電子メール形式であるかどうかを検証する
文字列が有効な電子メール形式かどうかを検証するために使用できる例を示します。
参照
- System.Text.RegularExpressions
.NET Framework System.Text.RegularExpressions 名前空間のクラス ライブラリ リファレンス情報が用意されています。
関連するセクション
- 言語としての正規表現
正規表現のプログラミング言語的な面の概要について説明します。
- 正規表現クラス
System.Text.RegularExpression 名前空間に含まれている正規表現クラスについて説明し、その使用方法の例を示します。
- 正規表現の動作の詳細
.NET Framework 正規表現の機能と動作について説明します。
- 正規表現言語要素
正規表現を定義するために使う一連の文字、演算子、および構成体について説明します。