タグ

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

  • PHP の正規表現があまりに複雑なのでまとめてみた - A Day in Serenity @ kenjis

    できるだけ正確な記述を目指していますが、誤りがありましたら、お知らせ願います。 (最終更新: 2013/3/29 11:22) 正規表現の種類 まず、PHP には以下の 3種類の正規表現があります。 Perl 互換の正規表現 (pcre) mbstring の正規表現 (mbregex) POSIX 拡張正規表現 (regex) このうち、regex は バイナリセーフでない 日語は扱えない PHP 5.3 で非推奨 なので使わない方がいいでしょう。見つけたら、随時 pcre か mbregex で書き直しましょう。 Perl 互換の正規表現 (pcre) 正規表現エンジンは Perl の「PCRE」 日語は UTF-8 のみ扱える UTF-8 を使う場合は、パターン修飾子に u を指定する 文字クラスはロケールの影響を受ける PHP: 文字クラス - Manual 処理の制限値 (p

    PHP の正規表現があまりに複雑なのでまとめてみた - A Day in Serenity @ kenjis
  • 現在利用可能な携帯のドメイン一覧と、携帯メアド判定PHPスクリプト(2012年9月更新) - Y-Ken Studio

    はじめに 現在、Web上に情報はあるが、果たして現在も使われているのか分からない携帯電話のドメインがあります。 それらをキレイに整理してみようという事で、MXレコードの存在確認含め、徹底調査を実施。 おまけとして、PHPのサンプルコードも作成しました。 なお、k.vodafone.ne.jpは関西地域のソフトバンクである、というような情報は「携帯の全てのドメインの種類を教えてください。 docomo.ne.jp等 - 人力検索はてな」を参照願います。 各携帯キャリア毎の状況調査 MXレコードは複数あった場合は1つ目を記載しています。 ■ DoCoMoの携帯電話で使われている(いた)ドメイン ドメイン MXレコード コメント @docomo.ne.jp mfsmax.docomo.ne.jp 現役 @em.nttpnet.ne.jp igw50.pmc.nttpnet.ne.jp 廃止 @p

    現在利用可能な携帯のドメイン一覧と、携帯メアド判定PHPスクリプト(2012年9月更新) - Y-Ken Studio
  • Perl-正規表現 - Wikibooks

    Perlは強力な 正規表現 をサポートしています。正規表現とは、大まかにいうと、検索の機能を高度化しやすくしたものです。Perl以外のJavaJavaSciptやPHPなども正規表現をサポートしていますが、Perlは古くから正規表現を格的にサポートしています。 また、Perlの拡張正規表現は、Perl Compatible Regular Expressions( PCRE ) としてPerlの外でも使うことができるため、正規表現のディファクトスタンダードの1つとなっています。 パターンマッチング[編集] =~[編集] 二項演算子 =~ は、左辺のスカラー式を右辺のパターンマッチに拘束します。 正規表現に関する操作では、デフォルトで $_ という文字列を検索したり変更したりします。 この演算子は、そのような操作を他の文字列に対して行うようにします。 右辺は、検索パターン (//)、置換

  • 1