Регулярные выражания в 1С без использования внешних компонент (через XDTO фасеты)
-
Функция РегВыр_Компилировать(Фасет) ЭкспортКомпилирует регулярное выражение и возвращает мутабельную структуру
СтрукВозвр = Новый Структура;
СтрукВозвр.Вставить("Тип", "КомпилированныйФасет"); // Для определения, что структура явлается фасетом
СтрукВозвр.Вставить("Фасет", Фасет); // Текст регулярки
СтрукВозвр.Вставить("Тест", Тест); // компилированный фасет
-
Функция РегВыр_Проверить(Строка, Регул) ЭкспортПроверяет строку на соответствие выражению.
Принимает в качестве второго параметра: выражение в виде текста либо в виде скомпилированной структуры -
Лицензия LGPLv3


