Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2012, 13:26   #1
padsyukin
Пользователь
 
Регистрация: 15.12.2010
Сообщений: 14
Сообщение Сравнить похожесть двух строк игнорируя служебные символы

Здравствуйте всем доброго времени суток! Собственно есть вопрос, как сравнить похожесть двух строк при сравнении игнорируя служебные символы. То если есть шаблонная строка состоящая из восьми символов вот ее пример: 0'5842'E24. И есть другая строка с которой необходимо свериться: 0'5842'E24 где первый и конечные три символа являются неизменными, когда второй, четвертый и пятый время от времени изменяются в произвольном порядке. Суть в том что бы сравнить их схожесть отталкиваясь от первого и последних трех символов шаблонной строки. Например если шаблонная строка ровна: 0'5842'E24, а входящая для сравнения имеет вид: 0'B47A'E24, где как можно видеть, есть очевидная схожесть в первом и последних трех символах, то программа сигнализирует об этом.
Я так понимаю, тут надо при получении входящей строки разбивать ее на отдельные блоки, откидывая второе, четвертое и пятое значение, сравнивать первое и последние, и для надежности сверить длину обоих строк. Или все же есть способ легче, или лучше?
padsyukin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перебрать и сравнить ячейки двух столбцов! ddv1 Microsoft Office Excel 17 09.10.2014 07:54
как сравнить данные в двух файлах .xls SlavenGVO Microsoft Office Excel 6 07.03.2011 16:48
определить общие символы двух строк helena91 Общие вопросы Delphi 5 23.02.2011 02:00
Сравнить содержимое двух Memo. santaIsAbsent Общие вопросы Delphi 1 17.08.2010 11:33
как же все таки сравнить содержимое двух строк? LOST94 Общие вопросы C/C++ 7 23.03.2010 14:52