顧客名を検証する正規表現を作成したいと思います。
これは、Peter、André、Mary-Anne、Van Rensberg のような名前になります。アジア系の文字は、このような名前に関係のない他の文字とともに許可されるべきではありません。
これは、HTML5 パターン属性を介して検証され、最後の手段として PHP を介して検証されます。
私はもともとこれから始めました。[^\p{L}\s0-9]{1,120}
これは、私が考えていたことにほとんど当てはまりますが、私が達成しようとしていることとは正確には関係ありません。
基本的に、c、é、- などの文字は許可されますが、スペースは許可されず、副作用として / や % などの他の特殊文字の入力が許可されます。
このテーマに関する私の知識は非常に限られているため、私よりも多くのことを知っている人から知識を得るために、この質問をすることにしました。
この点に関してフィードバックをお寄せいただきありがとうございます。