Буква «ё» ломает код: как две точки над буквой приводят к багам в Python и PostgreSQL
Разработчики сталкиваются с неожиданными багами из-за буквы «ё»: в Python длина строки иногда равна 2, регулярные выражения не находят слово «ёж», а нормализация Unicode пропускает фишинговые логины с кириллической «а». Разбираемся, как это влияет на хранение данных и поиск.
https://durovinside.com/lenta/18287
Разработчики сталкиваются с неожиданными багами из-за буквы «ё»: в Python длина строки иногда равна 2, регулярные выражения не находят слово «ёж», а нормализация Unicode пропускает фишинговые логины с кириллической «а». Разбираемся, как это влияет на хранение данных и поиск.
https://durovinside.com/lenta/18287