ホームページ  >  記事  >  バックエンド開発  >  PHPにおける一般的な正規表現検証の開発例

PHPにおける一般的な正規表現検証の開発例

黄舟
黄舟オリジナル
2017-08-16 14:56:311046ブラウズ

正規表現は、文字列の結果を記述する文法規則であり、一致する文字列の一致、置換、およびインターセプトを行うことができる特定の書式設定パターンです。 JavaScript や Java など、一般的に使用される言語には基本的に正規表現があります。実際、ある言語の通常の使用法を理解していれば、他の言語の通常のルールを使用することは比較的簡単です。今日はPHPにおける一般的な正規表現検証の開発例を紹介します!

まず、このコースで使用する必要がある一般的な PHP 正規表現クラス ライブラリをダウンロードします: http://www.php.cn/xiazai/leiku/710

ダウンロードが完了したら、必要な PHP クラス ファイルを見つけて、それを解凍します。ローカル ディレクトリに移動して、新しい php ファイルを作成します。

完了後、新しいphpファイルでこのクラスを呼び出し、クラスをインスタンス化する必要があります:

<?php
include_once "codezz.php"; //引入类文件
$obj = new Verify; //实例化该类

//验证数据,1为正确,0为错误
echo "用户名验证:".$obj->isNames("啧啧啧中文网")."<br>";
echo "密 码验证:".$obj->isPWD("123456")."<br>";
echo "邮 箱验证:".$obj->isEmail("555@qq.com")."<br>";
echo "电 话验证:".$obj->isTelephone("11111111111")."<br>";
echo "手机号验证:".$obj->isMobile("13612365892")."<br>";
echo "邮 编验证:".$obj->isPostcode("138912")."<br>";
echo "IP地址验证:".$obj->isIP("138.9.2.1")."<br>";
echo "身份证验证:".$obj->isIDcard("1586548466549464")."<br>";
echo "URL地址验证:".$obj->isURL("http://www.php.cn/")."<br>";
?>

ファイルを実行すると、結果は以下のようになります:

PHPにおける一般的な正規表現検証の開発例

以上がPHPにおける一般的な正規表現検証の開発例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。