![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.12.2010
Сообщений: 14
|
![]()
Здравствуйте всем доброго времени суток! Собственно есть вопрос, как сравнить похожесть двух строк при сравнении игнорируя служебные символы. То если есть шаблонная строка состоящая из восьми символов вот ее пример: 0'5842'E24. И есть другая строка с которой необходимо свериться: 0'5842'E24 где первый и конечные три символа являются неизменными, когда второй, четвертый и пятый время от времени изменяются в произвольном порядке. Суть в том что бы сравнить их схожесть отталкиваясь от первого и последних трех символов шаблонной строки. Например если шаблонная строка ровна: 0'5842'E24, а входящая для сравнения имеет вид: 0'B47A'E24, где как можно видеть, есть очевидная схожесть в первом и последних трех символах, то программа сигнализирует об этом.
Я так понимаю, тут надо при получении входящей строки разбивать ее на отдельные блоки, откидывая второе, четвертое и пятое значение, сравнивать первое и последние, и для надежности сверить длину обоих строк. Или все же есть способ легче, или лучше? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перебрать и сравнить ячейки двух столбцов! | 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 |