Посимвольное сравнение текстов

25.06.25

Задачи пользователя - Разное

Посимвольное сравнение двух текстов, с подкрашиванием отличающихся символов и выводом информации о различающихся символах. Поможет в работе пользователям для поиска отличий в двух текстах.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Посимвольное сравнение текстов:
.epf 13,32Kb
3 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Бывает так, что в процессе работы необходимо понять, в чем отличие двух абсолютно похожих текстов. Два текста не равны, но почему? Например, РСФСР и РCФСP - в чем отличие? С помощью данной обработки будет показаны окна результата сравнения и подкрашены различающиеся символы, а в окне сообщений будет выведена более детальная информация о различиях. 

Обработки универсальны, работают в любой конфигурации как в режиме обычного, так и управляемого приложения.

P.S.: В режиме управляемого приложения отображение различий происходит с небольшой задержкой.

Тестировалось на платформах версий 8.3.26.1540, 8.2.19.80.

Вступайте в нашу телеграмм-группу Инфостарт

посимвольное сравнение

См. также

Интеграция Разное Оптовая торговля Логистика, склад и ТМЦ 1С:УТ Россия Платные (руб)

«КИТУ Мастер» — это специализированное программное решение, которое позволяет вашему бизнесу быстро, точно и в полном соответствии с законодательством формировать, регистрировать и маркировать паллеты, короба и другие логистические единицы для системы обязательной маркировки «Честный ЗНАК». С помощью данного решения устраняется необходимость рутинной ручной работы через веб-интерфейс «Честного ЗНАКа» или сложных интеграций с 1С, предоставляя вам автономный, мощный и простой в использовании инструмент

6100 руб.

21.11.2025    1071    2    0    

3

Разное 1С 8.3 Бесплатно (free)

Советы для любой ситуации в любой конфигурации.

30.12.2025    2728    70    ixijixi    11    

21

Разное 1С 8.3 1С:Бухгалтерия 3.0 1С:Розница 3.0 Россия Абонемент ($m)

Дополнительная аутентификация с использованием биометрии.

29.12.2025    1006    0    kras_71    3    

4

Разное Пользователь 1С 8.3 Абонемент ($m)

Отчёт предназначен для анализа кадрового состава с привязкой к астрологическим и культурным системам: западному зодиаку (знаки по дате рождения); китайскому зодиаку (животные-символы по году рождения). Работать должно везде, где есть справочник "Физические лица" и заполнена дата рождения.

1 стартмани

29.12.2025    691    0    VldslvSatoms    2    

6

Разное 1С:Предприятие 8 Отраслевые Туризм и путешествия Россия Абонемент ($m)

🗺 Планировщик путешествий для 1С. Простое и эффективное решение для организации поездок любой сложности

1 стартмани

13.10.2025    1403    2    Bepcuc    5    

5

Разное Аудит и бухгалтерские услуги, юриспруденция Россия Абонемент ($m)

Современные NDA становятся всё жёстче, а исполнители сталкиваются с необоснованными штрафами и рисками. В статье разбираем ключевые юридические нюансы, даём рекомендации по снижению рисков при подписании NDA и делимся практическими советами. Как грамотно ограничить штрафы, уточнить понятие конфиденциальной информации, сократить срок действия NDA и зафиксировать свою позицию в контракте? Читайте в нашем материале.

1 стартмани

17.02.2025    2925    Adapta    1    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 1041 25.06.25 12:04 Сейчас в теме
может kdiff будет удобнее ?
2. Sher_Han 11 25.06.25 14:20 Сейчас в теме
(1) Да я не спорю, разные есть: kdiff, WinMerge, Araxis Merge. Захотелось сделать в 1С с выводом дополнительной информации о кодах различающихся символов
3. Avatarzorro 69 26.06.25 04:49 Сейчас в теме
использую сравнение текстов онлайн по первой ссылке в гугле. Сравнивает хорошо.

тут я не уверен что РСФСР корректно сравнит с РСПФСР, выдав только лишнюю "П", а не блок "ПФСР" целиком
Sher_Han; +1 Ответить
5. Sher_Han 11 26.06.25 10:18 Сейчас в теме
(3)
РСФСР
Проверил - всё правильно, как и планировалось. РСФСР и РСПФСР - выделяет блоки ФСР и ПФСР, т.к. по позициям в текстах эти символы отличаются. А вот если РСФСР и РСПФР сравнить - выделит ФС и ПФ, т.к. крайние Р на своих местах и совпадают.
Прикрепленные файлы:
7. Avatarzorro 69 26.06.25 10:34 Сейчас в теме
(5) в вот как сравнивает сайт. Вот это правильный вариант. А твой вариант по факту только для того чтобы узнать "c" русская или английская. Т.е. к примеру понадобится сравнить 2 текста запроса. Просто пропущенная запятая в конце строки и весь оставшийся текст уже "не совпадающий"
Прикрепленные файлы:
8. Sher_Han 11 26.06.25 11:51 Сейчас в теме
(7) Задача именно в посимвольном сравнении по позициям символов в текстах. Не только русские и английские - любые. Поставь символ(ы) в конце или середине одной из одинаковых строк - и покажутся различия. Не было цели сделать как на сайте или в другой какой-то программе. Тексты запросов - это слишком. Тут задача гораздо проще - понять чем отличаются два визуально похожих текста
4. Sher_Han 11 26.06.25 09:32 Сейчас в теме
так и планировал - если внутри лишний символ - значит всё начиная с этого символа не на своём месте. Вчитался в Ваше замечание, проверю. Сначала неправильно понял.
6. Sher_Han 11 26.06.25 10:21 Сейчас в теме
Проверил, всё верно работает.
Прикрепленные файлы:
Для отправки сообщения требуется регистрация/авторизация