PHPの正規表現

2007年8月9日木曜日

PHP

t f B! P L
Perl で正規表現に慣れていると、いざ PHP で
どうするか、というところでいつも困ってしまう。


●正規表現マッチング
preg_match("/category1.+?>([^<]+)/", $str, $ary);

$str の内容に正規表現をぶつけ、その結果を $ary に格納する。

$ary[0]:マッチしたすべてが格納される。
$ary[1]以降:()に保存した内容を参照できる。

ちなみに、「.+?」 というのは、最小一致。

●正規表現置換
$str = preg_replace("/<.+?>/","", $str);

タグを、すべて削除するという例。

このブログを検索

サイトマップ

  • ()
  • ()
もっと見る

Google検索

マルウェア「Emotet」に感染したくないから、「EmoCheck」と「EmoKill」の使い方、利用方法をまとめてみた!

  はじめに 世間を騒がしている「Emotet」。2014年ごろから確認されているマルウェアだが、流行と鎮静化を繰り返しながら変異を続けており、今もなお大きな影響を及ぼしている。2020年は、多数の企業が被害を受けた年になった。 Emotetに一旦感染するとやっかいだ。そのモジュ...

QooQ