Регулярное выражение для проверки имени в многоязычном веб-приложении .NET
как я могу написать регулярное выражение для проверки поля имени в многоязычном веб-приложении, я хочу проверить поле имени для неанглийских языков, например, Испанский или немецкий, и мы должны убедиться, что никто не вводит цифры или специальные символы. Я использую .NET 2.0
Я считаю, что мы не можем использовать выражения, как показано ниже, для неанглийского языка.
^[a-zA-Z]{1,20}$
Любая помощь будет высоко оценена!
Я получил это регулярное выражение, он работает, когда я используюRegex Builder но когда я пробую это в реальном веб-приложении, это не удается:
^\p{L}[\p{L}\p{Pd}\x27]*\p{L}$