変数$mojiが、「半角英数字」「+」「(空白)」「-」「_」(全て半角です)からなる文字列かどうかをチェックする正規表現をお願いします!
またまた登場です。
<?
$moji = ”abc ++__--”;
if (preg_match(’/^[a-zA-Z0-9 ¥_¥-¥+]+$/’,$moji)){
$msg=”OK!”;
}else{
$msg=”エラー”;
}
?>
でいかがでしょう?
今回はpreg_matchを使ってみました。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_k09.htm
PHP 基礎編9 - 正規表現、マッチ、置き換え、ereg、eregi、eregi_replace - SAK Streets
<?php
if (ereg(”^[0-9a-zA-Z+ _-]”,$fff)){
echo ”true”;
}else{
echo ”false”;
}
?>
こんな感じでしょう
ありがとうございます。
確認いたします。
こんなのでいかがでしょうか
if( ereg( ”^[-_ +a-zA-Z0-9]*$”, $str)) {
echo OK;
} else {
echo NG;
}
ありがとうございます。
確認いたします。
ありがとうございます!
確認してみます。