変数に0-9以外のものが含まれているかどうかを確認する必要があります。「 - 」と「+」文字と「」スペース)。数値、スペース '+'、 ' - 'だけを許可するPHP preg_match
私が書いたpreg_matchは機能しません。どんな助けもありがとう。 ^
と$
が開始されてからから内側の正規表現しか含まない行だけにマッチすることを意味:
<?php
$var="+91 9766554433";
if(preg_match('/[0-9 +\-]/i', $var))
echo $var;
?>
なぜ機能しないと判断しましたか? – RomanPerekhrest