タグ

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

  • 関連タグはありません

タグの絞り込みを解除

正規表現に関するrobonicoのブックマーク (4)

  • 手を動かしながら覚える正規表現<リファレンス>

    基礎入門編と置換処理編で正規表現について説明しました。ここではこれまでに登場した正規表現を整理してまとめています。一部登場していないものも含まれています。 正規表現について詳しく知りたい方には「詳説 正規表現」(通称フクロウ)がお勧めです。

  • 正規表現 (Ruby 1.8.7)

    正規表現に関してはリテラル/正規表現リテラル、$&、 Regexp そして MatchData なども参照して下さい。 正規表現記号 後方参照 文字クラス バックトラック サンプル 正規表現記号 以下は、ruby がサポートする正規表現記号(メタ文字)の一覧です。 (正規表現のオプションについてはリテラル/正規表現リテラルを参照してください) \を伴わない英数字 はメタ文字ではない \を伴う記号 はメタ文字ではない(`\*'は「繰り返し」でなく「アスタリスク」) という規則があります。 以下の説明の中で「多バイト文字に対応した正規表現」とは、 $KCODE が設定されているか、あるいは明示的に漢字オプショ ン(リテラル/正規表現リテラルを参照)を指定するなどにより多バイト文字 にマッチし得る正規表現を指します。 ^ 行頭。文字列の先頭や改行文字の直後の位置にマッチします。 $ 行末。文字列

  • 正規表現サンプル集

    直前のパターンの0回以上繰り返し(最長一致) 例1)ABC* → AB、ABC、ABCCCCCC などにマッチ 例2)b.*k → bから始まってkで終わる2桁以上の文字列

  • 正規表現サンプル(正規表現Tips その1)

    \d 0〜9の数字を表す正規表現です。 \D 数字以外を表す正規表現です。 正規表現では小文字が大文字になると反対の意味を持ちます。 \s 空白文字を表す正規表現です。空白文字とは…半角スペース、タブ文字のことです。 \S 空白文字以外を表す正規表現です。 正規表現では小文字が大文字になると反対の意味を持ちます。 \w 英数字と「_」(アンダーバー)を表す正規表現です。つまり「ABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890_」です。 \W \w以外を表す正規表現です。 正規表現では小文字が大文字になると反対の意味を持ちます。 \n 改行文字を表します。LFと呼ばれる改行です。UNIX系マシンの標準的な改行コードです。 \r 改行文字を表します。CRと呼ばれる改行です。Apple系マシンの標準的な改行コードです。 Window

  • 1