テキスト入力を検証して、ユーザーがドイツ語のウムラウト、フランス語のアクセント、およびその他の有効なヨーロッパ文字 (たとえば、極小の ø など) を含む可能性のある文字/テキストを挿入できるようにする必要があります。
私はAngularJSを使用してng-pattern
いるので、次のように検証ルールを属性に適用しています:
ng-pattern="/^[A-Za-z0-9 \-_.]*$/"
これで äöüß のような文字がカバーされることを期待していましたが、テストするとカバーされませんでした。このような不自由な質問をして申し訳ありませんが、私は正規表現が本当に苦手です! そのように文字を手動でリストするよりも良い方法があるに違いありませんng-pattern="/^[A-Za-z0-9äöüÄÖÜ \-_.]*$/"