私の現在の正規表現は/^[a-zA-Z]+( [a-zA-Z]+)*$/
. 次のような名前で機能します。
John Smith
とにかく、サイトは国際的で、名前は次のようになります。
Jānis Bērziņš
ā
これは有効な名前ですが、ē
とš
charsが原因で、正規表現は検証に失敗します。
1 つの方法は、許可されているすべての文字を入力することですが、そうするとリストが巨大になります。
私はそれを行うより簡単な方法を探しています。ホワイトリスト方式ではなく、ブラックリスト方式でしょうか?
アドバイスをありがとう!