Регулярные выражения-как отлавливать фразы, написанные при помощи больших и маленьких букв вперемешку?

программирование логика регулярные выражения regexp эмо не пройдут

Кроме как

[Яя] [Тт][Уу][Пп][Оо][Ее] [Ээ][Мм][Оо]

Примечание:
victorn, то, что вы написали, заменяет любую (1) букву русского алфавита.
А мне нужна именно конкретная фраза, на примере Я тУпОЕ ЭмО

Примечание:
А в вашем случае под фильтр попадет и "Я люблю ВиО", что совсем не нужно фильтровать :)

Примечание:
А вы не видите что ли? На теги, блин, тогда посмотрите. Что непонятного?
Регулярные выражения-как отлавливать фразы, написанные при помощи больших и маленьких букв вперемешку?

regexp
логика
программирование
регулярные выражения-вам эти теги ни о чем ен говорят?
И что такое "регулярные выражения" знаете?

Примечание:
Угу, а если у меня фраза из 160 букв?

Примечание:
Ну и автоматизируйте этот процесс для меня :)

Примечание:
Уже сделано, тут была программа написана.
Ответы:
Хорошо что я никто!
помню плохо, но вроде бы достаточно [а-яА-Я]
Что конкретно вы хотите? Способ или характеристику этого тупизма?
А чем не подходит ваш вариант?
И автоматизировать составление регулярного выражения по фразе не сложно . . .
ИМХО логика должна быть основана на сравнении количества больших и маленьких букв в сообщении: если длина сообщения больше 5-10 символов и примерно одинаковое количество из ряда [А-Я] и [а-я], то сообщение написала блондинка. Врядли это можно сделать одной регуляркой, скорее всего несколькими... К сожалению результирующие выражения не напишу, ибо давно не было практики
какой язык? во всех библиотеках можно включить использовать case insensitive режим. в перле это будет:
Очень просто
[A-ZА-Я]+[a-zа-я]+[A-ZА-Я]+ и так далее
Для отладки я обычно использую regex coach


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.