Я очень запутался в вопросе проверки полей (например, название компании, название компании, адрес и т. Д.), Потому что сайт имеет функцию локализации. В настоящее время я проверяю поля с помощью jQuery через регулярное выражение, фрагмент одного из моих регулярных выражений:
var regex = /^[a-zA-Z0-9-,.\säöüÄÖÜ]{2,}$/;
Это прекрасно работает, когда сайт на английском языке. Однако я не уверен, работает ли это в немецкой среде.
Что я делаю, чтобы проверить свою валидацию, используя Карта символов в Windows. Скажем, например, я получаю ü от Карта символов , вставьте ее в поле. Но сценарий говорит, что это недопустимый символ. Принимая во внимание, что если вы посмотрите на регулярное выражение, я считаю такой символ допустимым.