Воскресенье, 13.10.2024, 03:55
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
ошибка в регулярных выражаниях
nickstonaliДата: Среда, 22.11.2023, 10:25 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 34
Репутация: 24
Статус: Оффлайн
Ошибка при вызове метода контекста (СтрНайтиВсеПоРегулярномуВыражению)
{(1)}:СтрНайтиВсеПоРегулярномуВыражению(ТекстГдеИскать, Pattern, IgnoreCase, Multiline)
{ВнешняяОбработка.ирОболочкаРегВыражение.МодульОбъекта(64)}: РезультатПоиска = Вычислить("СтрНайтиВсеПоРегулярномуВыражению(ТекстГдеИскать, Pattern, IgnoreCase, Multiline)");
{ВнешняяОбработка.ирОбщий.МодульОбъекта(7114)}: Вхождения = РегВыражение.НайтиВхождения(Текст,,,, выхДлительность);
{ВнешняяОбработка.ирКлиент.МодульОбъекта(504)}: Вхождения = ирОбщий.НайтиРегВыражениеЛкс(ИнформацияОбОшибке.Описание, "{(.*?)}");
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(3012)}: ирКлиент.ПоказатьОшибкуВТекстеПрограммыЛкс(ПолеТекста,,,,, выхИнформацияОбОшибке);
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(1307)}: ВыполнитьПрограммныйКод();
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(1212)}: Результат = ВыполнитьКоманду(Команда,, ОбновитьКонтекст);
{ВнешняяОбработка.ирКонсольКода.Форма.Форма.Форма(80)}: ПолеТекстаАлгоритма.Нажатие(Кнопка, Ложь);
по причине:
Ошибка при работе с регулярными выражениями. Код ошибки - 10301 (U_REGEX_RULE_SYNTAX)
{(.*?)}

В консоли кода строка :


Код
а=    Справочники.ИдентификаторыОбъектовМетаданных.ОбновитьДанныеСправочника(Истина,Ложь);

Есть подозрение, что ".*" уже обозначает любые символы, а "?" один или ноль символов, и тут нет этого "одного или нуля" символа, и по идее бессмысленно искать любой символ после *


Сообщение отредактировал nickstonali - Среда, 22.11.2023, 10:42
 
tormozitДата: Среда, 22.11.2023, 21:41 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
Ошибку подтверждаю https://www.hostedredmine.com/issues/974590
 
tormozitДата: Суббота, 25.11.2023, 14:33 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
Исправлено в 7.02
 
  • Страница 1 из 1
  • 1
Поиск: