PHP では、正規表現を使用して数値を簡単に検証し、データの正確性と完全性を確認できます。この記事では、完全に一致する正規表現を使用して数値を検証する方法について説明し、具体的なコード例を示します。
まず、検証する必要がある数値の種類を明確にする必要があります。実際のアプリケーションでは、一般的なデジタル検証には、整数、浮動小数点数、正の整数、負の整数などが含まれます。これらの場合の確認方法を以下に紹介します。
整数の検証:
文字列が整数であるかどうかを検証するには、次の正規表現を使用できます:
/^-?d $/
このうち、^ は一致文字列の開始位置、$ は一致文字列の終了位置、-? はオプションの負符号、d は 1 つ以上の数字を表します。この正規表現を使用すると、入力文字列に整数のみが含まれていることを確認できます。
PHP コード例:
$number = "12345"; if (preg_match('/^-?d $/', $number)) { echo "デジタル検証に合格しました"; } それ以外 { echo "入力は整数ではありません"; }
浮動小数点数、つまり小数点を含む数値を検証する必要がある場合は、次の正規表現を使用できます:
正の整数を検証する必要がある場合は、次の正規表現を使用できます:
負の整数を検証するには、次の正規表現を使用できます:
整数検証の正規表現と同じ。単純にマイナス記号が含まれているかどうかを判断してください。
以上がPHP 数値検証正規表現: 完全一致の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。