PHPカンファレンス関西2024
LT
初心者向け

PHP の正規表現はどれをどのように使えばよいのか?

hanhan1978 富所 亮 hanhan1978
3

みなさんは、PHP で正規表現を使っていますか?
ちょっとした条件判断や、文字列の整形などで使われていると思いますが、その正規表現は複数あることをご存知でしょうか?
Perl準拠の正規表現である preg 系関数、マルチバイト文字列の正規表現が使える mb_ereg 系関数 の2つです。
しかし、PHP プログラマーは一体どういう時にどっちを使えばよいのでしょうか?

このセッションでは、PHP の正規表現が今までどのように実装されていて、どう使われてきたのかを順を追って説明します。
用途に合わせて、どの正規表現関数を選択すればよいのかを自分で考えられるようになりましょう。