Есть две переменные:
Необходимо сравнить их и показать, где именно эти строки отличаются.
Результат должен выглядеть примерно так:
Добавлено:
Предполагаю, что нужно начать с разделения строки на токены с помощью StringSplit(), а потом сравнивать эти токены. При этом за разницу не должны считаться лишние пробелы, а также одинаковые буквы в разном регистре.
Код:
$line1 = 'Постановление администрации муниципального образования город Краснодар от 16 июня 2011 г. N 4226 "О внесении изменений в отдельные муниципальные правовые акты"'
$line2 = 'Постановление администрации муниципального образования город Краснодар от 16 июня 2011 г. N 4226 "О внесений изменений и дополнений в отдельные муниципальные правовые акты"'
Необходимо сравнить их и показать, где именно эти строки отличаются.
Результат должен выглядеть примерно так:
Код:
$result = '
Постановление администрации муниципального образования город Краснодар от 16 июня 2011 г. N 4226 "О внесении изменений в отдельные муниципальные правовые акты"
Постановление администрации муниципального образования город Краснодар от 16 июня 2011 г. N 4226 "О внесени<<й>> изменений <<и дополнений>> в отдельные муниципальные правовые акты"
'
OffTopic:
Это довольно сложная задача. Существуют программы, которые делают сравнения файлов (например, WinMerge), но нужно реализовать хотя бы простенькую функцию на AutoIt.
Это довольно сложная задача. Существуют программы, которые делают сравнения файлов (например, WinMerge), но нужно реализовать хотя бы простенькую функцию на AutoIt.
Добавлено:
Сообщение автоматически объединено:
Предполагаю, что нужно начать с разделения строки на токены с помощью StringSplit(), а потом сравнивать эти токены. При этом за разницу не должны считаться лишние пробелы, а также одинаковые буквы в разном регистре.