2017-03-20 7 views
-2

私はpreg_matchのPHP正規表現を探しています。以下は "city"というフィールドの条件です。フィールドの正規表現

  • は、すべての数字、これらの
  • 1許可していないすべての特殊文字に
  • を許可しない:
    • ができるよう
    • にスペースを持つ特殊文字とアルファベットを許可
    • スペースでアルファベット
    • ができるようにアルファベットでスペースを含む数字

許可パターン

  • 試験
  • 試験試験
  • テスト123試験
  • 試験& ##微細

許可されていないパターン

  • 423
  • 423 646 215
  • $%^&
  • %%%^^ ^(^%$
+0

ポストAZ範囲で文字が含まれていないすべての入力を削除

^(?!^[\W\d]*$).*$ 

いくつかのサンプルテキストとcorr ectが一致します。 – abhishekkannojia

+0

ご質問をご確認ください。私はそこにもっと説明を加えました。 – Morphew

+0

これまでに何を試しましたか? – Fallenhero

答えて

0

を使用でき

+0

これは私の必要に応じて完璧に動作します....ありがとうThomas Ayoub – Morphew

+0

それを読んでうれしい、あなたが@モーペルを望むならば、あなたは答えとしてマークすることができます –

+0

私はstackoverflowで初心者ですので、この答えに投票することはできません。 – Morphew