**************************************************************** Пример 1: Текст: Товар Цена Количество Сумма Обрабатывать Примечание Дата Поиск: (.+) Замена: ТаблицаЗначений.Колонки.Добавить\("\1", \); **************************************************************** Пример 2: Текст: ТаблицаЗначений.Колонки.Добавить("Товар", Новый ОписаниеТипов("СправочникСсылка.Товары")); ТаблицаЗначений.Колонки.Добавить("Цена", ОписаниеТиповЧисло); ТаблицаЗначений.Колонки.Добавить("Количество", ОписаниеТиповЧисло); ТаблицаЗначений.Колонки.Добавить("Сумма", ОписаниеТиповЧисло); ТаблицаЗначений.Колонки.Добавить("Обрабатывать", Новый ОписаниеТипов("Булево")); ТаблицаЗначений.Колонки.Добавить("Примечание", ОписаниеТиповСтрока); ТаблицаЗначений.Колонки.Добавить("Дата", ОписаниеТиповДата); Поиск: .+ь\("(.+)",.+ Замена: \1 **************************************************************** Пример 3: Текст: Товар Цена Количество Сумма Обрабатывать Примечание Дата Поиск: (\w+)\t* Замена: ТЗ.\1,\r\n **************************************************************** Пример 4: Текст: Товар Цена Количество Сумма Обрабатывать Примечание Дата Поиск: (\w+)\t+|(\w+)$ Замена: ТЗ.(?1\1,:\2)\r\n **************************************************************** Пример 5: Текст: | ТЗ.Товар как Товар, | ТЗ.Цена как Цена, | ТЗ.Количество как Количество, | ТЗ.Сумма как Сумма, | ТЗ.Обрабатывать как Обрабатывать, | ТЗ.Примечание как Примечание, | ТЗ.Дата как Дата Поиск: .+\sКАК\s([^,]+),{0,1} Замена: \1 **************************************************************** Пример 6: Текст: Прием на работу ТМ00-000003 от 22.08.2019 Кадровый перевод ТМ00-000002 от 31.12.2019 Кадровый перевод ТМ00-000030 от 21.09.2020 Кадровый перевод списком ТМ00-000373 от 01.06.2021 Прием на работу ТМ00-000214 от 16.10.2019 Кадровый перевод ТМ00-000003 от 31.12.2019 Прием на работу ТМ00-000203 от 22.06.2020 Прием на работу ТМ00-000037 от 06.09.2019 Поиск: ^(.+)\s(ТМ.+)\sот\s(.+)$ Замена: \1\t\2\t\3
{"contextData":{},"contextMarkers":[]}