名前検証のための一意の正規表現

デニス・シシッチ

正規表現PHPで有効な名前であることを確認したいのですが、次のことを可能にする一意の正規表現が必要です。

  • 文字(大文字と小文字)
  • スペース(最大2)

ただし、スペースの後にスペースを含めることはできません。例:名前-> Dennis Unge Shishic(有効)名前-> Denis(スペース)(スペース)(無効)

皆さんが私を理解してくれることを願っています、ありがとう:)

スティーブン・ドッグガート

まず、人の名前にこのような制限的なルールを設定することは非常に悪い考えであることに言及する価値があります。ただし、必要に応じて、このような単純な文字クラスでは、大文字と小文字の英語のみに制限されます。

[A-Za-z]

1つ以上に一致させるには、+その後にを追加する必要がありますしたがって、これは名前の最初の部分と一致します。

[A-Za-z]+

2番目の名前をキャプチャするには、スペースを前に付けて同じことを行う必要があるため、次のように2つの名前をキャプチャします。

[A-Za-z]+ [A-Za-z]+

2番目の名前をオプションにするには、次のように、2番目の名前を括弧で囲み、?その後に追加する必要があります

[A-Za-z]+( [A-Za-z]+)?

そして、3番目の名前を追加するには、もう一度それを行う必要があります。

[A-Za-z]+( [A-Za-z]+)? [A-Za-z]+

または、次のように、後者の名前を1〜2回繰り返すことができるように指定できます。

[A-Za-z]+( [A-Za-z]+){1,2}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

特定の名前の検証のためのJavascript正規表現

分類Dev

証明書を一意に識別するための正規表現

分類Dev

この特定の形式の名前を検証するための正規表現

分類Dev

名前のJavascript検証正規表現

分類Dev

正規表現を使用した名前の検証

分類Dev

名と姓を検証するためのPHP正規表現

分類Dev

名と姓の一意の正規表現

分類Dev

一意の正規表現文字列

分類Dev

正規表現を使用した特別な条件での名前の検証

分類Dev

Javaの正規表現による名前の検証

分類Dev

ユーザー名を検証するためのJavaの正規表現

分類Dev

一意の番号のコンマ区切りリストを検証する正規表現

分類Dev

最初のn文字の検証のための正規表現

分類Dev

複数の単語を検証するための単一の正規表現

分類Dev

正規表現による名前の検証

分類Dev

名前と姓の電子メール正規表現検証

分類Dev

住所検証のための正規表現の構築

分類Dev

Javaでの検証のための正規表現

分類Dev

SQLServerテーブル名を検証するための正規表現

分類Dev

一意のトランザクション識別子を検証する正規表現

分類Dev

検索:名前の正規表現

分類Dev

文字列(英数字)をPythonのすべての一意の文字と照合するための正規表現

分類Dev

名前の標準化のためのPython正規表現

分類Dev

入力検証実施のための正規表現

分類Dev

13文字の一意のIDを見つけるための正規表現/ preg_match

分類Dev

別の名前を選択するための正規表現

分類Dev

一意の行のみの正規表現

分類Dev

画像を検証するための正規表現

分類Dev

価格を検証するための正規表現

Related 関連記事

  1. 1

    特定の名前の検証のためのJavascript正規表現

  2. 2

    証明書を一意に識別するための正規表現

  3. 3

    この特定の形式の名前を検証するための正規表現

  4. 4

    名前のJavascript検証正規表現

  5. 5

    正規表現を使用した名前の検証

  6. 6

    名と姓を検証するためのPHP正規表現

  7. 7

    名と姓の一意の正規表現

  8. 8

    一意の正規表現文字列

  9. 9

    正規表現を使用した特別な条件での名前の検証

  10. 10

    Javaの正規表現による名前の検証

  11. 11

    ユーザー名を検証するためのJavaの正規表現

  12. 12

    一意の番号のコンマ区切りリストを検証する正規表現

  13. 13

    最初のn文字の検証のための正規表現

  14. 14

    複数の単語を検証するための単一の正規表現

  15. 15

    正規表現による名前の検証

  16. 16

    名前と姓の電子メール正規表現検証

  17. 17

    住所検証のための正規表現の構築

  18. 18

    Javaでの検証のための正規表現

  19. 19

    SQLServerテーブル名を検証するための正規表現

  20. 20

    一意のトランザクション識別子を検証する正規表現

  21. 21

    検索:名前の正規表現

  22. 22

    文字列(英数字)をPythonのすべての一意の文字と照合するための正規表現

  23. 23

    名前の標準化のためのPython正規表現

  24. 24

    入力検証実施のための正規表現

  25. 25

    13文字の一意のIDを見つけるための正規表現/ preg_match

  26. 26

    別の名前を選択するための正規表現

  27. 27

    一意の行のみの正規表現

  28. 28

    画像を検証するための正規表現

  29. 29

    価格を検証するための正規表現

ホットタグ

アーカイブ