アットウィキロゴ
プレーンテキスト備忘録
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

プレーンテキスト備忘録

正規表現で文字列の抽出

最終更新:

pula

- view
管理者のみ編集可
/* UrlTextBoxに郵便番号っぽい文字列が含まれているか調べる */
if (System.Text.RegularExpressions.Regex.IsMatch(
    UrlTextBox.Text, @"\d\d\d-\d\d\d\d"))
{
    Console.WriteLine("郵便番号が含まれています");
}

/* UrlTextBox内の郵便番号っぽい文字列をすべて抽出する */
System.Text.RegularExpressions.MatchCollection mc =
    System.Text.RegularExpressions.Regex.Matches(
    UrlTextBox.Text, @"\d\d\d-\d\d\d\d");
foreach (System.Text.RegularExpressions.Match m in mc)
{
    Console.WriteLine(m.Value);
}

/* UrlTextBox内の郵便番号っぽい文字列の"-"を削除して、【】で囲む */
UrlTextBox.Text = System.Text.RegularExpressions.Regex.Replace(
UrlTextBox.Text, @"(\d\d\d)-(\d\d\d\d)", "【$1$2】");
最近更新されたスレッド
ウィキ募集バナー