1

重複の可能性:
AZ、-、および'を許可する正規表現

名前を尋ねるフォームがあります。名前には数字を含めることはできませんが、(')または(-)を含めることができます(例:O'Neal、O-man)。

私はすでに使用しましis_string()たが、それは厳格なようです、あなたの誰かがそれらの種類の値を受け入れる文字列を検証する方法を知っていますか?

4

1 に答える 1

3

これを試して:

if (!preg_match("/^[A-Za-z\\- \']+$/",$name)) {
  echo "Invalid";
}
else {
  echo "Valid";
}
于 2013-01-25T15:00:34.433 に答える