- Регистрация
- 27 Июн 2016
- Сообщения
- 111
- Лучшие ответы
- 3
- Репутация
- 27
Нужно фиксануть баг в системе антирекламы +перевести ее с обычного regex на Pawn.Regex. Связь в вк: ссылка удалена СРОЧНО!
При вводе данного текста: adwqogdawpldpmiah=w9,d,=um09jpmud9y0n-tbrec8wx65cer7bt89y=i-=p[oiuyuteyctruiyupioppiuytrectry9u-ip[poigcdxfjzj
Сервер крашится.
Код:
new RegEx:reklamka;
stock IsIpFound(const string[])
{
if(strfind(string, "vk.com/freat_rp", false) != -1 || strfind(string, "samp-gta.ru", false) != -1) return false;
if(!reklamka) reklamka= regex_build("(((\\w+):\\/\\/)|(www\\.|\\,|))+(([\\w\\.\\,_-]{2,}(\\s+|\\S+|)(\\s|\\.|\\,|[^0-9])(?i)(info|name|net|org|bg|бел|kg|fm|kz|ua|укр|com|рф|ru))|(([\\d]{1,3}(\\b))(\\s+|\\S+|)(\\.|\\,|\\s|[^0-9])(\\s+|\\S+|)[\\d]{1,3}(\\s+|\\S+|)(\\.|\\,|\\s|[^0-9])(\\s+|\\S+|)[\\d]{1,3}(\\s+|\\S+|)(\\.|\\,|\\s|[^0-9])(\\s+|\\S+|)[\\d]{1,3}))(((\\s+|\\S+|)(\\:|\\;|\\s)(\\s+|\\S+|)[\\d\\s]{2,}(\\b))|\\b)(\\/[\\w\\&\\;\\%_\\.\\/\\-\\~\\-]*)?");
return regex_search_exid(string, reklamka);
}
При вводе данного текста: adwqogdawpldpmiah=w9,d,=um09jpmud9y0n-tbrec8wx65cer7bt89y=i-=p[oiuyuteyctruiyupioppiuytrectry9u-ip[poigcdxfjzj
Сервер крашится.
Последнее редактирование: