Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


deltahost

**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 100руб/мес, Текстовая 50руб/мес.
Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 13 из 13

Тема: .NET Plugin

  1. #11
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,387
    Репутация:
    249 ±
    Не хочешь рассказать о компиляции плагина в mono?
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  2. #12
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    566
    Репутация:
    271 ±
    Хорошая мысль. Расскажу скоро.

  3. #13
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    566
    Репутация:
    271 ±
    Переделал класс для регулярок.

    Функции на данный момент:

    regex.IsMatch - указывает, обнаружено ли в указанной входной строке соответствие регулярке
    regex.Match - Ищет первое вхождение и возвращает его позицию в строке
    regex.Replace - Ищет все вхождения в строке и заменяет

    Для удобства названия функций нагло слизаны с плагина пользователя Fro1sha ( http://forum.sa-mp.com/showthread.php?t=247893 )

    Макросы:
    PHP код:
    #define regex_match(%0,%1) callDotnetMethod("regex.Match", "ss", %0, %1)
    #define regex_is_match(%0,%1) callDotnetMethod("regex.IsMatch", "ss", %0, %1)
    #define regex_replace(%0,%1,%2) callDotnetMethodStr("regex.Replace", %0, sizeof(%0), "sss", %0, %1, %2) 

    Класс regex: https://github.com/Seregamil/.NET-pl...sharp/regex.cs
    Тестовый скрипт: https://github.com/Seregamil/.NET-pl...egex/regex.pwn

 

 
Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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