FreeRegularExpression()
Синтаксис
FreeRegularExpression(#RegularExpression)
Описание
Удаляет указанное Регулярное выражение и освобождает всю связанную с ним память. Это Регулярное выражение нельзя более использовать (его Номер с другими функциями в этой библиотеке), если только вы не создадите его снова.
Параметры
#RegularExpression Номер идентифицирующий освобождаемое Регулярное выражение. Если в качестве этого параметра используется значение #PB_All, то все оставшиеся Регулярные выражения будут освобождены.
Возвращаемое значение
Ничего.
Комментарии
При завершении программы, все оставшиеся Регулярные выражения освобождаются автоматически.
Пример
Pattern.s ="([0-9][0-9]).([0-9][0-9])" ; Создаём шаблон Рег. выражения CreateRegularExpression(0,Pattern.s,#PB_RegularExpression_DotAll) ; Создаём Рег. выражение на основе Pattern.s If IsRegularExpression(0) ; Проверка, существует ли Регулярное выражение с данным идентификатором ? FreeRegularExpression(0) ; Если да, то мы его удаляем. EndIf End
См. также
CreateRegularExpression()
Поддерживаемые OS
Все