OberonCore https://forum.oberoncore.ru/ |
|
TextCmds: "фикс поиска по началам и концам слов" (ДИА) https://forum.oberoncore.ru/viewtopic.php?f=116&t=4443 |
Страница 1 из 1 |
Автор: | Евгений Темиргалеев [ Вторник, 22 Май, 2012 11:38 ] |
Заголовок сообщения: | TextCmds: "фикс поиска по началам и концам слов" (ДИА) |
(модератор) выделено из: viewtopic.php?p=72780#p72780 Иван Денисов писал(а): Надо бы в эту сборку тоже добавить фикс поиска по началам и концам слов. Решение (viewtopic.php?f=23&t=3969) про которое Вы говорите --- фича, русификация. Фича не есть исправление ошибки или доработка общего вида. Поэтому в данную сборку добавлено быть не может.
|
Автор: | Иван Денисов [ Вторник, 22 Май, 2012 21:39 ] |
Заголовок сообщения: | Re: ББ1.6: базовая сборка OberonCore |
Евгений Темиргалеев писал(а): Иван Денисов писал(а): Надо бы в эту сборку тоже добавить фикс поиска по началам и концам слов. Решение (viewtopic.php?f=23&t=3969) про которое Вы говорите --- фича, русификация. Фича не есть исправление ошибки или доработка общего вида. Поэтому в данную сборку добавлено быть не может. |
Автор: | Евгений Темиргалеев [ Среда, 23 Май, 2012 09:40 ] |
Заголовок сообщения: | Re: ББ1.6: базовая сборка OberonCore |
Иван Денисов писал(а): Останусь при своем мнении, алгоритм поиска по тексту работает без этого исправления явно не так как задумано. Против этого я не возражал.
|
Автор: | Иван Денисов [ Четверг, 25 Июль, 2013 18:18 ] |
Заголовок сообщения: | Re: ББ1.6: базовая сборка OberonCore |
Евгений Темиргалеев писал(а): Иван Денисов писал(а): Останусь при своем мнении, алгоритм поиска по тексту работает без этого исправления явно не так как задумано. Против этого я не возражал.Евгений, предлагаю код, который не привязан к языку и полностью исправляет проблему с поиском по границам слов. Надеюсь, что вы рассмотрите заявку на включение этого фикса: http://forum.oberoncore.ru/viewtopic.php?f=23&t=3969&p=81250#p81250 |
Автор: | Евгений Темиргалеев [ Среда, 06 Ноябрь, 2013 19:15 ] |
Заголовок сообщения: | Re: ББ1.6: базовая сборка OberonCore |
Иван Денисов писал(а): Евгений, предлагаю код, который не привязан к языку и полностью исправляет проблему с поиском по границам слов. Надеюсь, что вы рассмотрите заявку на включение этого фикса: http://forum.oberoncore.ru/viewtopic.php?f=23&t=3969&p=81250#p81250 Данное решение не корректно, поэтому его включение в сборку отклоняется.Например: a≤b≤c. Чтобы при данном способе решения оно было корректным, требуется перечислить все литеры-ограничители слов из набора UCS2. |
Автор: | Иван Денисов [ Среда, 06 Ноябрь, 2013 21:11 ] |
Заголовок сообщения: | Re: ББ1.6: базовая сборка OberonCore |
Евгений Темиргалеев писал(а): Иван Денисов писал(а): Евгений, предлагаю код, который не привязан к языку и полностью исправляет проблему с поиском по границам слов. Надеюсь, что вы рассмотрите заявку на включение этого фикса: http://forum.oberoncore.ru/viewtopic.php?f=23&t=3969&p=81250#p81250 Данное решение не корректно, поэтому его включение в сборку отклоняется.Например: a≤b≤c. Чтобы при данном способе решения оно было корректным, требуется перечислить все литеры-ограничители слов из набора UCS2. Ну оно точно лучше, чем сейчас. Пример я ваш не понял, если честно. Что вы имели в виду? Что "≤" — разделитель? |
Автор: | Иван Денисов [ Среда, 06 Ноябрь, 2013 21:22 ] |
Заголовок сообщения: | Re: TextCmds: "фикс поиска по началам и концам слов" (ДИА) |
Хотя задачка интересная собрать все разделители из 100 000 юникодных символов. Любая другая реализация предполагает такое-же выделение всех алфавитов из которых могут состоять слова. Поэтому логично ограничить разделители слов, общепринятыми часто встречающимися. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |