![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Дарова!
Мужики - С праздником! ...оставайтесь мужиками! И так, к делу. Допустим пользователь ввел английскую строку русскими буквами. пщщпдуюкг - это google.ru Как такое сделать? -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
простая замена, что тут сложного?
в простейшем случае(не юникод):
сложнее определить что слово набрано в неверной раскладке, для этого видимо придется использовать статистические методы Это сообщение отредактировал(а) Lazin - 23.2.2009, 12:50 |
|||
|
||||
| rMaveric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 18.7.2003 Репутация: нет Всего: 6 |
Полностью согласен с
Lazin, но больше проблем создает вопрос как определить ошибка это или пользователь знал, что он вводит. Или задача подразумевает, что пользователю тезнически не нужны русские символы при вводе? Так тогда почему его не ограничить еще на этапе ввода? Но если тебе нужно реализовать что-то наподобии яндексовских "Быть может, вы искали: ", то тебе еще потребуется сравнивать со множеством возможных вариантов. -------------------- |
|||
|
||||
| Soah |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 18.2.2009 Репутация: нет Всего: 54 |
Как-нибудь так
|
|||
|
||||
| cutwater |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 592 Регистрация: 24.6.2008 Репутация: 1 Всего: 10 |
В русском или английском языках так же встречаются редкие или невозможные сочетания символов. На этом принципе так же строится статистический анализ. На этот счет можно найти сорцы какого нибудь открытого аналога PuntoSwitcher и посмотреть. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |