спец символы / опять регулярные выражения, etc

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

спец символы / опять регулярные выражения, etc

Сообщение Святой Инквизитор »

Нудно чтоб ботреагировал на:
<любое количество букв> collor <любое количество букв> ?
Подскажите синтаксис а то я не очень понял на том сайте...
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Kissa2k »

Использовать регулярные выражения.
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Святой Инквизитор »

типа /collor (*) ?/ - не уверен что заработает))) (вроде где-то \ или / нужно добавить подскажите плиз)
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение vit »

Святой Инквизитор писал(а):подскажите плиз)
Держи :)
viewtopic.php?f=7&t=1302
Aivos
Грамотный
Сообщения: 204
Зарегистрирован: Вс фев 04, 2007 3:19 pm
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Aivos »

\w+ collor \w+ :o
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Святой Инквизитор »

То есть если написать вот так:

Код: Выделить всё

likeHuman {
	questions / collor (.*) ?/
	answers чегототам
	onPub 1
	onSystem 0
	onGuild 0
	onParty 0
	onPM 1
	chatCount < 2
	endings
}
То оно сработает на фразу - I am the bigest ass ever but collor is cool isn't it? Или нет?
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение 4epT »

шаблон:
если у нас в поле "Результаты обработки" появилось то что нам надо, значит мы с поле "Регулярное выражение" написали нужный нам шаблон, пихаем куда нам надо в виде:

Код: Выделить всё

/ collor /
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Святой Инквизитор »

Получилось так:
.* collor .* ?

Значит записать как:
/.* collor .* ?/
?

Добавлено спустя 3 минуты 45 секунд:
А нет немного не то... как записать ? как символ а не как условие?

Добавлено спустя 1 минуту 33 секунды:
Всё понял... .* collor .* [?] написать/.* collor .* [?]/ ?
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение 4epT »

Святой Инквизитор, хватит курить не качественную траву, напиши так как я тебе советовал сообщением выше, ибо это абсолютно 2 одинаковых шаблона:
/.* collor .*/
/ collor /
не забудь про пробелы, иначе шаблон сработает даже на слово: "dfgdcollorxsgdg"
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Святой Инквизитор »

4epT
Хорошая у меня трава!!!! Мне нужно чтоб в конце предложения был именно "?"!!!!!!!!!!!!!!
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Aib0 »

Отсыпь :twisted:

А вообще посмотри, в прикрепленных темах была ссылка на сайт-конструкторй регэкспов
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение Святой Инквизитор »

Всё меня попустило... Ввёл такое:

Код: Выделить всё

.* collor .* [?] .*
все пашет вроде.... преобразил под лайкХумана:

Код: Выделить всё

/ collor .* [?] /
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Вопрос по (хз как это назвать) спец символам в тексте, чтоли

Сообщение 4epT »

бля, про вопросительный знак надо прописью писать :evil:

я бы так сделал:

Код: Выделить всё

 collor.*\?
? - это символ-модификатор, чтобы убрать его силу и тем самым превратить его в символ вопросительного знака мы его закрываем слэшем
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
Святой Инквизитор
Грамотный
Сообщения: 455
Зарегистрирован: Вт окт 28, 2008 3:57 am
Сервер RO:: DarkRO
Откуда: Далёкая и тёмная страна Украина
Контактная информация:

Re: спец символы / опять регулярные выражения, etc

Сообщение Святой Инквизитор »

4epT
В общем результат такой же как и при collor .* [?] лан всем спасибо..

А про знак вопроса я писал в начале!!!
Изображение Изображение
Настрою конфиг, напишу макрос - не дорого.
Стучать в асю (есть в профиле).
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: спец символы / опять регулярные выражения, etc

Сообщение kLabMouse »

Святой Инквизитор
Я вот не понимаю. Есть-же МегаМануалы по перловому Регекспу (и даже на Русише).
Почему просто нельзя почитать????
Там-же первым делом речь идёт от модификаторах итд, и как использовать весь етот кусок торта.
Ответить