alex_coder
Новичок
Добрый день. У меня есть необычная проблемка - нужно найти разницу строк. Сейчас объясню ситуацию. Есть 2 строки (строка может быть очень большой), первая - это какой-то текст (вместе с html-тегами), а вторая - тот же текст, но измененный пользователем. Т.е. что-то дописано, что-то убрано, и т.п. Нужно эти самые изменения экранировать спецтегом [complete]изменения[/complete]. Может кто сталкивался, посоветуйте в каком направлении думать. Спасибо.
При сохранении новой версии берем оригинальный текст, разбиваем по словам и складываем в массив, то же и с измененным текстом. Далее в цикле сравниваем, если совпадает - пишем в строку без изменений, если не совпадает - пишем с тегами