История изменений
Исправление sunjob, (текущая версия) :
ща, погодь! я еще раз пять перечитаю, что-бы самому стало ясно :о)))
п.с. начни с общей картины
- получаем две строки
- "усекаем до общей минимальной базы"
- сравниваем
т.е. дословно :о))) получили две строки, их надо сравнить... фысе!
все-бы хорошо, но строки могут быть разные
первая строка AAA.BBB.CCC
вторая строка AAA.BBB
строки разные, а ихь надо сравнить :о)
а сравнивается следвующим методом:
- отсекается лишнее (приводим к одной "форме")
- потом сравниваем
пример
первая строка AAA.BBB.CCC
вторая строка AAA.BBB
усекаем, приводим к одной форме
первая строка AAA.BBB
вторая строка AAA.BBB
сравниваем - ура, строки «идентичные» (т.е. то, что надо!)
если бы были строки другие
первая строка AAA.CCC.BBB
вторая строка AAA.BBB
то строки были-бы «не идентичные» ...
надеюсь понятнее?
Исходная версия sunjob, :
ща, погодь! я еще раз пять перечитаю, что-бы самому стало ясно :о)))
п.с. начни с общей картины
- получаем две строки
- "усекаем до общей минимальной базы"
- сравниваем
т.е. дословно :о))) получили две строки, их надо сравнить... фысе!
все-бы хорошо, но строки могут быть разные
первая строка AAA.BBB.CCC
вторая строка AAA.BBB
строки разные, а ихь надо сравнить :о)
а сравнивается следвующим методом:
- отсекается лишнее (приводим к одной "форме")
- потом сравниваем
пример
первая строка AAA.BBB.CCC
вторая строка AAA.BBB
усекаем, приводим к одной форме
первая строка AAA.BBB
вторая строка AAA.BBB
сравниваем - ура, строки «идентичные» (т.е. то, что надо!)
если бы были строки другие
первая строка AAA.CCC.BBB
вторая строка AAA.BBB
то строки были-бы "не идентичные" ...
надеюсь понятнее?