Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: [Plugin] MTA Regex Module

  1. #1
    Активный пользователь Аватар для SeNT_Styles
    Регистрация
    29.03.2011
    Адрес
    RND
    Возраст
    27
    Сообщений
    629
    Репутация: 140

    Звание: скоро придёт к известности

    Радость [Plugin] MTA Regex Module

    Здравствуйте, хочу предоставить возможно долгожданный плагин для MTA - Regular Expersion (Регулярные выражения).

    Плагин имеет 3 функции:

    Поиск выражения в массиве:
    PHP код:
    regex_search (string Sourcestring Pattern
    Проверка выражения в массиве:
    PHP код:
    regex_match (string Sourcestring Pattern
    Информация о модуле
    PHP код:
    regex_info () 
    Функция заменяет текст и возвращает измененный
    PHP код:
    string regex_replace(string Sourcestring Patternstring replacement
    Для проверки Rp-Ника:

    PHP код:
    if(regex_match("Sentike","([A-Z]{1,1})[a-z]{2,9}+_([A-Z]{1,1})[a-z]{2,9}"then
    --Bad login
    end
    ------------------------
    if(
    regex_match("Sent_Style","([A-Z]{1,1})[a-z]{2,9}+_([A-Z]{1,1})[a-z]{2,9}"then
    --Oknext steps...
    end 
    Версия плагина: 1.2
    Автор плагина: sentike
    Уроки: (Перейти)
    Скачать
    Код:
    [Pawn-услуги] - опытные скриптеры, быстро и качественно выполненная работа, приемлемые цены.
    Я работаю с
    -MYSQL, SQLite
    -Foreach
    -Sscanf
    -RegEx
    -ZCMD
    -rBits

  2. #2
    Активный пользователь Аватар для SeNT_Styles
    Регистрация
    29.03.2011
    Адрес
    RND
    Возраст
    27
    Сообщений
    629
    Репутация: 140

    Звание: скоро придёт к известности

    Re: [Plugin] MTA Regex Module

    Изменения:
    1. Увеличена надежность модуля;
    2. Исправлен краш сервера при неправильном паттерне
    3. Добавлен вывод ошибок в консоль
    Код:
    [Pawn-услуги] - опытные скриптеры, быстро и качественно выполненная работа, приемлемые цены.
    Я работаю с
    -MYSQL, SQLite
    -Foreach
    -Sscanf
    -RegEx
    -ZCMD
    -rBits

  3. #3
    Активный пользователь
    Регистрация
    27.09.2012
    Возраст
    28
    Сообщений
    153
    Репутация: 3

    Звание: пока не определено

    Re: [Plugin] MTA Regex Module

    Я так понял этот скрипт даёт проверку на символы? Спасибо. Понравилось.

  4. #4
    Диванный критик
    Регистрация
    03.07.2011
    Адрес
    Вологда
    Возраст
    28
    Сообщений
    2,107
    Репутация: 269

    Звание: как роза среди колючек

    Re: [Plugin] MTA Regex Module

    Цитата Сообщение от Formal Посмотреть сообщение
    Я так понял этот скрипт даёт проверку на символы? Спасибо. Понравилось.
    Во первых это не скрипт, это модуль (как плагины в самп), во вторых в Lua есть регулярные выражения, но они какбы слабоваты, поэтому и был создан этот модуль.

  5. #5
    Активный пользователь
    Регистрация
    27.09.2012
    Возраст
    28
    Сообщений
    153
    Репутация: 3

    Звание: пока не определено

    Re: [Plugin] MTA Regex Module

    Спасибо)

  6. #6
    Активный пользователь Аватар для SeNT_Styles
    Регистрация
    29.03.2011
    Адрес
    RND
    Возраст
    27
    Сообщений
    629
    Репутация: 140

    Звание: скоро придёт к известности

    Re: [Plugin] MTA Regex Module

    Изменения:
    V1.2
    1. Увеличена скорость работы ;
    2. Добавлена функция замены текста
    PHP код:
    string regex_replace(string Sourcestring Patternstring replacement
    Код:
    [Pawn-услуги] - опытные скриптеры, быстро и качественно выполненная работа, приемлемые цены.
    Я работаю с
    -MYSQL, SQLite
    -Foreach
    -Sscanf
    -RegEx
    -ZCMD
    -rBits

  7. #7
    Диванный критик
    Регистрация
    03.07.2011
    Адрес
    Вологда
    Возраст
    28
    Сообщений
    2,107
    Репутация: 269

    Звание: как роза среди колючек

    Re: [Plugin] MTA Regex Module

    Норм

  8. #8
    Пользователь
    Регистрация
    30.05.2014
    Возраст
    27
    Сообщений
    20
    Репутация: 1

    Звание: пока не определено

    Re: [Plugin] MTA Regex Module

    Обновите ссылку пожалуйста

  9. #9
    Диванный критик
    Регистрация
    03.07.2011
    Адрес
    Вологда
    Возраст
    28
    Сообщений
    2,107
    Репутация: 269

    Звание: как роза среди колючек

    Re: [Plugin] MTA Regex Module

    Цитата Сообщение от Axel Посмотреть сообщение
    Обновите ссылку пожалуйста
    Оно уже не нужно, пользуйся стандартными функциями:
    pregFind
    pregReplace
    pregMatch
    Если не выходить за границу «объектно-ориентированных» методов, чтобы остаться в рамках «хорошего программирования и проектирования», то в итоге обязательно получается нечто, по большей части не имеющее смысла. (C) Bjarne Stroustrup


    http://www.lua.org/about.html
    Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right!

  10. #10
    Пользователь
    Регистрация
    30.05.2014
    Возраст
    27
    Сообщений
    20
    Репутация: 1

    Звание: пока не определено

    Re: [Plugin] MTA Regex Module

    пример можно?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. [ERROR] fatal error 100: cannot read from file: "regex"
    от Hamilton в разделе Проблемы с компилированием
    Ответов: 0
    Последнее сообщение: 20.08.2012, 14:05
  2. regex.so 0.3e
    от Mainstone в разделе Другие темы по Pawn
    Ответов: 3
    Последнее сообщение: 11.05.2012, 22:59

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •