LINUX.ORG.RU
ФорумTalks

Автоматическая подсветка символов из другого языка в тексте


1

1

Когда кто-то при написании текста пользуется одновременно русской и английской раскладкой, это в некоторых случаях может приводить к тому, что в, например, русских словах текста появляются английские буквы. Поскольку вид некоторых букв в английском и русском пересекается, подобное может остаться незамеченным.

Я написал небольшую веб-страницу, где можно набрать (или вставить) текст, и выбрать, на каком он языке — на русском или на английском. Страница тут же подсвечивает символы английского языка, если текст русский, и, наоборот, символы русского языка, если текст на английском.

Очевидное развлечение (не претендующее, впрочем, на практическую ценность) — проверять тексты, написанные разными людьми. В зависимости от того, насколько внимательным был автор, выделение будет чаще или реже встречаться в русских словах (где могут присутствовать английские буквы).

Практическое же применение может быть, например, если есть какой-то код авторизации, и имеется подозрение, что часть символов в нём может быть на русском (и поэтому код не работает). Эта веб-страница, соответственно, позволяет проверить, так ли это.

Конечно хорошо, но грепнуть быстрее будет, чем заходить на страничку и копипастить.

Deleted ()

а имя покошернее никак? А то некоторые до сих пор не знают как пользоваться закладками в браузере...

spunky ★★ ()

Сервис для грамматических русофобов нацистов ахаха :) Буду юзать

stevejobs ★★★★☆ ()

Поскольку вид некоторых букв в английском и русском пересекается, подобное может остаться незамеченным.

Только спеллчекер же такое слово сразу подсветит.

KRoN73 ★★★★★ ()
Ответ на: комментарий от KRoN73

Только спеллчекер же такое слово сразу подсветит.

И всёравно умудряются же так намешать буковки при составлении всяких «госзакупок» :-)).

Bad_ptr ★★★★ ()

Я, как-то раз, на джаве в паре мест подставил с вместо c

GblGbl ★★★★★ ()

egrep «[a-zA-Z]» <file>

Вывод грепа обычно подсвечивает совпавшие участки строки красным.

segfault ★★★★★ ()

В свое время с создавал отдельный шрифт, где русская буква с отличалась от латинской буквы c .

С этой буквой основные проблемы, потому что она использует одну и ту же клавишу.

sign ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.