タグ

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

  • 関連タグはありません

タグの絞り込みを解除

rubyとRubyとregexに関するmytechnoteのブックマーク (2)

  • 正規表現 (Ruby 2.5.0)

    [edit] メタ文字列とリテラル、メタ文字とエスケープ 式展開 文字 任意の1文字 文字クラス 特別な文字列に対するマッチ 繰り返し キャプチャ グループ 部分式呼び出し(subexpression call) 選択 アンカー 条件分岐 オプション エンコーディング コメント フリーフォーマットモード 非包含オペレータ (absence operator) (実験的) 一覧 特殊変数 参考文献 正規表現(regular expression)は文字列のパターンを記述するための言語です。また、この言語で記述されたパターンも正規表現と呼びます。 正規表現を用いると、文字列が指定したパターンを含んでいるかどうかを判定し、また含んでいるならばそれが文字列中のどの場所であるかを知ることができます。 /pat/ %r{pat} などの正規表現リテラルや Regexp.new などで正規表現オブジェク

  • メールアドレスの妥当性を正規表現でチェックする - Ruby Tips!

    ある文字列がメールアドレスか妥当かをチェックしたい場合は、以下の正規表現が利用できる。この正規表現は実際に即してメールアドレスのフォーマットを定めたRFC2822より緩めのチェックを行うものだ。 valid_address = /\A[a-zA-Z0-9_\#!$%&`'*+\-{|}~^\/=?\.]+@[a-zA-Z0-9][a-zA-Z0-9\.-]+\z/ mail_address = "rubytips86@example.com" p valid_address =~ mail_address #=> 0

    メールアドレスの妥当性を正規表現でチェックする - Ruby Tips!
  • 1