タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

開発と正規表現に関するdigitalboxのブックマーク (1)

  • 試して学習・実践正規表現: 正規表現の事例 アーカイブ

    さて、ここからは、実際に正規表現を組み立てます。 一回目は、メールアドレスにマッチさせましょう。 ^[a-zA-Z].*@[\.-_a-zA-Z0-9].+\.[a-zA-Z]+$ こんな感じにしてみました。開設すると、 アルファベットで始まり、任意の文字が続き、@が挟まって、その右に英数字と「.-_」の記号の羅列が1文字以上あり、「.」があり、任意のアルファベットで終わるということですね。 電話番号にマッチさせるのは、ちょっと難しいです。それは、市外局番、市内局番を分けるハイフンの位置が異なるからです。 携帯番号にマッチ ^0[1-9]0-[0-9]{4}-[0-9]{4}$ 【解説】0数字0で始まり、ハイフン、数字4桁、ハイフン、数字4桁で終わる形です。 一般回線にマッチ ハイフンがない形式なら簡単です。 ^0[0-9]{9}$ 【解説】 0で始まって、9桁の数字が続く ハイフンが必要

    digitalbox
    digitalbox 2008/03/27
    電話番号形式の正規表現など。
  • 1