実用的なPHP用の正規表現x8
スポンサード リンク
8 Practical PHP Regular Expressions - Web devlopment blog
Here are eight examples of practical PHP regular expressions and techniques that I've used over the past few years using Perl Compatible Regular Expressions.
実用的なPHP用の正規表現x8。
有用そうな正規表現がコピペで使える形で紹介されています。
- メールアドレスチェック
$string = "first.last@domain.co.uk";
if (preg_match(
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',
$string)) {
echo "example 3 successful.";
} - IPアドレス
$string = "255.255.255.0";
if (preg_match(
'/^(([0-2]*[0-9]+[0-9]+).([0-2]*[0-9]+[0-9]+).([0-2]*[0-9]+[0-9]+).([0-2]*[0-9]+[0-9]+))$/',
$string)) {
echo "example 5 successful.";
} - 16進数カラー
$string = "#666666";
if (preg_match('/^#?([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$/', $string)) {
echo "example 6 successful.";
}
続きを見る
開発に活用できそうですね。
関連サイト
スポンサード リンク
投稿者 KJ : 2007年10月17日 10:07 : コメント (0)
最新のブログ記事
- script.aculo.usバージョン1.8プレビュー
- 実用的なPHP用の正規表現x8
- PhotoShopで美しいボタンを作るチュートリアル39個
- クールなオンラインフォームをWEB上でジェネレートできる「pForm」
- 縦に長〜いページを読むときに超使えるFireFox拡張「Book Text Mark」
- PhotoShopで輝く美しい球体を作成するチュートリアル
- WEBデスクトップ、JSポータルのサンプルが追加される等した「Ext2.0 Beta 1」がリリース
- PHPでcURLを使ってFTPにアップロードするサンプル
- URLを短くできるTinyURLのAPIをPHPから簡単に使える「PEAR::Services_TinyURL」
- PHP:PEAR::Net_Serverでサーバデーモンを作る
- PHPから携帯版GoogleAdSenseを使うクラスライブラリ