C# テキストから正規表現で電話番号やメールアドレスなどを読み取る

正規表現を使って、文字列の中から、電話番号やメールアドレスを取得するスクリプト。

電話番号を取得する

basetext に対象の文字列が入っているとします。

で、電話番号だけを取り出す正規表現を設定した、Regexオブジェクトを作成します。

で、正規表現に一致する、Matchオブジェクトを取得します。

で、一致した文字列を取得します。
もし、複数の一地があった場合、

で、次の一致した文字列できます。
複数一致しているかどうかは、MatchオブジェクトのSuccessプロパティの真偽で確認できるので、次のようにすると、複数一致した電話番号をすべて取り出すことができます。

 

その他、文字列からいろいろ取得する

郵便番号を取得する

 

メールアドレスを取得する

 

URLを取得する

タイトルとURLをコピーしました