タグ

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

  • 関連タグはありません

タグの絞り込みを解除

正規表現とphpに関するmanji6のブックマーク (2)

  • 正規表現じぇねれーた

    正規表現を自動生成します。 改行区切りで単語を入れると、すべての単語にマッチする正規表現を自動的に作成します。 who what where why when ここに改行区切りで単語を入れよう。 サンプルデータをもっと見る。 解説 perlにはRegexp::Assembleという正規表現を作成してくれるモジュールがあります。 これを PHPに移植して、 Regexp Assemble For PHPなるモジュールを作って見ました。 移植の経緯などは 11/12の第57回PHP勉強会@東京 とかで話したいと思います。 いろいろ大変でした。。。 動作環境は、PHP 5.3以上( PHP5.4 推奨 早いよ!! )です。 もし、間違った正規表現が表示されるようでしたら、ご連絡ください。

  • バックスラッシュの罠 - 日々の弥縫録

    <?php $string = 'aaa\bbb'; $pattern = '' ; $replacement = '' ; echo preg_replace($pattern, $replacement, $string); の結果を、 aaa\\bbb としたい場合の$pattern,$replacementの答え <?php $string = 'aaa\bbb'; $pattern = '/\\\\/'; $replacement = '\\\\\\\\'; echo preg_replace($pattern, $replacement, $string); 一旦、 $pattern = '/\\\\/'; $replacement = '\\\\\\\\'; が文字列リテラルとして評価された際に '/\\/' '\\\\' となって、再度preg_replace()で評価され

    バックスラッシュの罠 - 日々の弥縫録
  • 1