Подсвет символов
Добавлено: Чт май 18, 2017 3:30 pm
Вчера оформлял блядскую Е-ОСАГО от блядского Ингосстраха и офигел от их смс (Не только от этого, но это конечно пиздец).
В итоге написал небольшую программу которая подсвечивает символы в зависимости от их локали.
Весь код по сути сводиться к
И получается окно (В окне реальные СМС от Ингосстраха)
Посмотреть код можно на https://github.com/psionika/CheckTheSymbolLocale
Скачать - https://github.com/psionika/CheckTheSym ... e/releases
В итоге написал небольшую программу которая подсвечивает символы в зависимости от их локали.
Весь код по сути сводиться к
Код: Выделить всё
if (Char.IsNumber(x)) { color = Brushes.Black; }
else if (Regex.IsMatch(x.ToString(), @"\p{IsCyrillic}")) { color = Brushes.Red; }
else if (Regex.IsMatch(x.ToString(), @"\p{IsBasicLatin}")) { color = Brushes.Green; }
else if (Char.IsPunctuation(x) || Char.IsSymbol(x)) { color = Brushes.Blue; }
else { color = Brushes.Purple; }
Скачать - https://github.com/psionika/CheckTheSym ... e/releases