Как я могу найти и заменить умлауты в именах файлов? - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть регулярное выражение для поиска символов в строке:

^[A-Za-züäöÜÄÖ$@߀0-9\.\-_ \&\<\>\=\`\:#\{\}\,\(\)\"\'\+\]\[\/%;!?\\\n]{0,20000}$

Когда я получаю имя с помощью js из файла типа 'tüst.txt', регулярное выражение не совпадает с 'ü' в строке,

Как я могу найти 'ü' в имени файла?Или другие умлауты?

Заранее спасибо

1 Ответ

0 голосов
/ 27 сентября 2019

В этом ответе предлагается использовать символы Юникода вместо того, чтобы вводить умлаут в свое регулярное выражение.Его юникод \u00fc - связанный ответ включает в себя таблицу других общих немецких символов, а комментарий к этому ответу содержит ссылку на таблицу юникода.

Вы можете многоеделать с юникодом в javascript - о нем стоит прочитать подробнее!

...