sfcnr/includes/regex.inc
2023-12-29 01:48:17 +03:00

63 lines
2.9 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*----------------------------------------------------------------------------------------------------*-
Автор:
Fro он же Fro1sha
Описание:
Regular Expression
Права:
Copyright © 2009-2011 TBG
1) Запрещается любое коммерческое использование плагина.
2) Данный плагин поставляется по принципу "as is"("как есть").
Никаких гарантий не прилагается и не предусматривается.
Вы используете плагин на свой страх и риск.
Авторы не будут отвечать ни за какие потери или искажения данных,
любую упущенную выгоду в процессе использования или неправильного использования плагина.
3) Вы НЕ имеете права где-либо размещать, а также модифицировать плагин или любую его часть,
предварительно не получив согласия Авторов.
4) Установка и использование данного плагина означает, что Вы ознакомились и понимаете
положения настоящего лицензионного соглашения и согласны с ними.
______ __________
___ /______ __ ___ ____/____________
__ __ \_ / / / __ /_ __ ___/ __ \
_ /_/ / /_/ / _ __/ _ / / /_/ /
/_.___/_\__, / /_/ /_/ \____/
/____/
_______________ _________
___ __/__ __ ) __ ____/_____ _______ ________________ ___________ __
__ / __ __ |_______ / __ _ __ `/_ __ `__ \ _ \_ ___/ __ ___/ / / /
_ / _ /_/ /_/_____/ /_/ / / /_/ /_ / / / / / __/(__ )___ / / /_/ /
/_/ /_____/ \____/ \__,_/ /_/ /_/ /_/\___//____/_(_)_/ \__,_/
http://tb-games.ru/
-*----------------------------------------------------------------------------------------------------*/
#if defined _regex_included
#endinput
#endif
#define _regex_included
#pragma library regex
// -------------------------------------------------------------------------------------*-
native RegEx:regex_build(const expression[]);
native regex_delete(RegEx:expID);
native regex_isvalid(RegEx:expID);
native regex_delete_all();
native regex_match(const string[], const expression[]);
native regex_search(const string[], const expression[]);
native regex_replace(const string[], const expression[], const to[], dest[], size = sizeof dest);
native regex_match_exid(const string[], RegEx:expID);
native regex_search_exid(const string[], RegEx:expID);
native regex_replace_exid(const string[], RegEx:expID, const to[], dest[], size = sizeof dest);
// -------------------------------------------------------------------------------------*-