- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
Попробуйте новый минусатор http://rghost.ru/52192415
* Добавлена возможность анонимной работы (в программу зашит долгоиграющий анонимный прокси);
* Добавлена "защита от идиотов";
* Подключен скин
* Теперь текст комментария выбранного участника отображается в виде всплывающей подсказки;
* !(БОНУС) добавлена возможность МИНУСОВАНИЯ ВСЕХ ПОСТОВ ОППОНЕНТА! Сровняйте врага с землей!
-Теперь бот не проигрывает мелодию при запуске.
-Удален логотип сайта
Меня вдохновил на дальнейшую работу над ботом вот этот человек, точнее, его комментарий:
http://govnokod.ru/14476#comment215002
Новый бот-минусатор для ололо (может использоваться как парсер)
Ну ка, кто у нас главный петух?
Иго-го!
Любой вопрос на любую тему, включая мироздание, вселенную и твою никчемную жизнь.
не прогадай
Но ты спросил чушь, которая не имеет смысла.
Хорошо, я дам еще один шанс
Тебе хочется, что бы тебя любили
Ладно, я потешу тебя и отвечу - хорошо
Ни хуя ты не скачал, не выдумывай.
Жду с нетерпением, а то сам не могу уйти, зависимость однако. Хоть высплюсь ;)
Установи лимит сидения на гавнокодах. Полчаса или час.
Концентрируйся только на нескольких обсуждениях, остальные скипай, или ридонли.
Не пиши больше 10 комментов за день. Постепенно снижай их количество до 3-х.
Как с курением. Начинают с пачки в день и спускаются до 3-4.
Иногда нарушай правила, чтобы модератор банил на недельку-другую
На мой взгляд, реклить софт по телевизору уныло да и вообще дурной тон.
Школота?
Лучше этой рекламы нет ничего.
http://www.youtube.com/watch?v=sforhbLiwLA
Пропадал бы и дальше. Чего же ты вернулся? Тебя кто-то звал?
Не быдлокод ли это? Претензий к скорости нет.
Оно ещё и не жадное. Охрененно полезная штука.
fixed
>>в ваш колхоз
я промолчу, но не думай, что мне нечего сказать.
Ну, ответь, например. Я понимаю, что для школьника полезно в алгоритмы и структуры данных, но если надо дело делать, а не письку теребить, берёшь нормальный движок для регулярок/xpath и используешь.
Корректно парсит, за исключением вложенных конструкций, вроде
(вложенная конструкция(здесь тоже какой то текст))
>>Я понимаю, что для школьника
и причем тут школьники?
> за исключением вложенных конструкций
Вот и я о чём.
Причина есть - движок, которым я пользуюсь, НЕ ПОДДЕРЖИВАЮТ юникод.
Жадность хз как настроить. Не нужно хватать сами кавычки, только то, что между ними. Кто может помочь?
Тогда кавычки точно захватываться не будут.
Stertor.
Я жду твоего примера с регуляркой.
Могут ли кавычки вкладываться друг в друга?
В кавычках одно слово или может быть целое предложение?
Как отличить фразу в кавычках от фразы между закрывающей и открывающей кавычкой?
Вообще как отличить открывающую кавычку от закрывающей? По чётности её номера в тексте или есть другие признаки?
Если получится всё это развёрнуто описать естественным языком, то и регулярку можно будет написать.
Нет, не могут.
>>В кавычках одно слово или может быть целое предложение?
Это не известно заранее.
>>Как отличить фразу в кавычках от фразы между закрывающей и открывающей кавычкой?
это одно и то же.
Вообще как отличить открывающую кавычку от закрывающей? По чётности её номера в тексте или есть другие признаки?
Просто брать кусок строки от 1 попавшейся кавычки до второй, затем искать новое аналогичное вхождение, не учитывая позиции второй(закрывающей) кавычки, в уже найденном.
зеленым показано то, что должно захватывать регулярка, красным - то, что не должна:
какой-то "текст в кавычках" или любой другой "текст"
какой-то """""текст в кавычках" или любой другой "текст""""""""""
Вот, наконец-то тест для алгоритма. Здесь и регулярка не нужна, вполне хватит обычного прохода.
> это одно и то же.
У нас один символ используется и в качестве открывающего, и в качестве закрывающего, поэтому нужно уметь отличать любой другой текст от текста в кавычках.
Если есть желание сделать именно регулярками, то данный тест проходит (по крайней мере в функции php preg_match_all) регулярка:
Плюсик означает {1,}, т. е. что символ обязательно должен присутствовать, а [^"] запрещает захватывать кавычки, поэтому даже настраивать жадность не нужно. Любой другой текст не захватывается, потому что мы съели все кавычки (плюсик по умолчанию жаден), а строка без кавычек не соответствует шаблону.
должно спарсить: text here, or, another
парсит: or, another
(((
ну хотя еще вот так можно
или так
вообще мне кажется было проще самому обход сделать)
так няшнее
так тебе хочется?
Хочу самую малость - мира и ясного неба над головой, и пусть у всех все будет хорошо.
> у всех все будет хорошо.
- маркетинговый ход.
Зассал скайнет писать? Слава роботам!
Давай писать друг другу любовные письма ;)