2016-05-19 3 views
-2

文字列とアンダースコア(空白なし)が含まれているかどうか確認したいと思います。数字なし、特殊文字なし、英字a-z(小文字)およびアンダースコアのみ。RegEx + PHP:文字とアンダースコアのみ

  • my_name_is_John_Doe =失敗(なし大文字)
  • my_name_isジョン・ドウ=失敗(なし空白)
  • my_name_is_john_doe = OK
  • i_am_20_years_old =失敗(無番号)
  • i'm_cool!失敗:

(!文字なしのようなの#$%&/")とはい:いいえドット、カンマなど

つの余分なルール:Aいいえ、ö(およびその他のドイツ語の文字など)

は皆さんありがとう

+1

あなたのパターンは、あなただけの超簡単な必要性がある '[-Z_]' – Ohgodwhy

+5

用途: '/^[-Z _] + $ /' – anubhava

+1

https://regex101.com/r/iL7fC6/1 –

答えて

2

あなたは、単に使用することができます。説明と例については

/^[a-z_]+$/ 

をあなたはを訪問することができます

関連する問題