Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы от новичков

-->
Ответ
 
Опции темы
Старый 23.05.2013, 13:12   #1
Новичок
 
Аватар для b7186
 
Регистрация: 21.03.2010
Сообщений: 46
Вес репутации: 173
b7186 скоро станет известенb7186 скоро станет известен
По умолчанию Фильтр TF для sape

Нужна помощь. Хочу в фильтре TF плагина Винка использовать регулярное выражение, но не получается заставить работать.
Задача: отфильтровать стоп-слова "порно", "е6ля" и другие. Если их добавить как есть, то автоматически фильтруются слова "упорно", "сте6ля" и т.п..
Пробовал "^порно" "^е6ля" - не работает.
Может кто знает как сделать?
b7186 вне форума   Ответить с цитированием
Старый 23.05.2013, 22:18   #2
Пожиратель черепашкоВ
 
Аватар для chahlic
 
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 395
chahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущее
По умолчанию

Цитата:
Сообщение от b7186 Посмотреть сообщение
Нужна помощь. Хочу в фильтре TF плагина Винка использовать регулярное выражение, но не получается заставить работать.
Задача: отфильтровать стоп-слова "порно", "е6ля" и другие. Если их добавить как есть, то автоматически фильтруются слова "упорно", "сте6ля" и т.п..
Пробовал "^порно" "^е6ля" - не работает.
Может кто знает как сделать?
Нужно выделить слово. Отсюда следует, что, например, перед и после слова будет не буква (пробел, точка, запятая, цифра). Значит, регулярка должна быть не "порно", а, скажем, "\s*.*\d*порно\s*.*\d*"

ПысЫ: написал просто так, из головы. Так сказать, направление задал
__________________
Смотри цены в САПе в своей валюте: плагин "Конвертер Валют" для ФФ.
chahlic вне форума   Ответить с цитированием
Старый 23.05.2013, 23:50   #3
Специалист
 
Регистрация: 09.07.2007
Адрес: #я Донбасс
Сообщений: 384
Вес репутации: 237
Brus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущееBrus - прекрасное будущее
По умолчанию

перед словом по логике будет пробел, может попробовать в фильтре поставить ASCII-код пробела, чтоб получилось так:
Код HTML:
" порно"
Brus вне форума   Ответить с цитированием
Старый 24.05.2013, 12:13   #4
Пожиратель черепашкоВ
 
Аватар для chahlic
 
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 395
chahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущее
По умолчанию

Brus, пробел в регуляркe имеет свое обозначение: \s. Оно намного более емко, чем просто пробел. Я написал выше. Если перед "Порно" будет табуляция, то не поймает
__________________
Смотри цены в САПе в своей валюте: плагин "Конвертер Валют" для ФФ.
chahlic вне форума   Ответить с цитированием
Старый 24.05.2013, 13:53   #5
Куриллочный троль
 
Аватар для Клон
 
Регистрация: 15.03.2010
Сообщений: 8,483
Вес репутации: 521
Клон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущееКлон - прекрасное будущее
Отправить сообщение для Клон с помощью ICQ
По умолчанию

Цитата:
Сообщение от b7186 Посмотреть сообщение
Нужна помощь. Хочу в фильтре TF плагина Винка использовать регулярное выражение, но не получается заставить работать.
Задача: отфильтровать стоп-слова "порно", "е6ля" и другие. Если их добавить как есть, то автоматически фильтруются слова "упорно", "сте6ля" и т.п..
Пробовал "^порно" "^е6ля" - не работает.
Может кто знает как сделать?
http://forum.sape.ru/showthread.php?p=828345#post828345
__________________
2013 год. В прошлом апокалипсис. Страшный апокалипсис. Гнилой апокалипсис. Просто чмо
Клон вне форума   Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фильтр в Sape irysha7 Общие вопросы оптимизации 9 17.09.2012 17:36
Sape Фильтр asuka Вопросы от новичков 12 28.06.2010 01:39
Фильтр sape. Тематика кино, сми, строительство noggano77777 Курилка 8 23.06.2010 19:00
Фильтр SAPE BOLGAR Вопросы по работе системы 7 16.04.2010 16:24


Часовой пояс GMT +3, время: 01:56.