Разделы презентаций


Senler

По ключевому слову

Слайды и текст этой презентации

Слайд 1Senler
Подписка по ключевому слову

SenlerПодписка по ключевому слову

Слайд 2По ключевому слову

По ключевому слову

Слайд 3Регулярные выражения в ключевом слове
Необходимо экранировать символы . + -

? [ ] ( ) * \ | ~ ^

$ с помощью знака \ , например \+
Если необходимо срабатывание только на абсолютном совпадении ключевого слова, необходимо поставить вначале строки символ ^ , а в конце $ . Например, код ^\^\$$ будет срабатывать только на сообщения ^$ и никакого другого текста
Если необходимо совпадение конкретного слова (исключить срабатывание слова «которые» на ключ «кот»), необходимо обозначить границы слова символом \b . Например, \bкот\b
Перечисление ключевых слов настраивается через | , например, Кот|Кошка
Регулярные выражения в ключевом словеНеобходимо экранировать символы . + - ? [ ] ( ) * \

Слайд 4Более сложные регулярные выражения
[abcd] – Любой из символов a, b,

c, d
Символы \, ^, ], - внутри массива необходимо экранировать
[^abcd]

– Любой символ, кроме a, b, c, d
[Хх][аое]х[аое] – хаха, Хаха, хохо, Хохо, хехе, Хехе
Более сложные регулярные выражения[abcd] – Любой из символов a, b, c, dСимволы \, ^, ], - внутри

Слайд 5Более сложные регулярные выражения
\s – любой символ пробела
\d – любая

цифра
\w – любая латинская буква, цифра или нижнее подчеркивание
\S –

противоположность \s
\D - противоположность \d
\W - противоположность \w
\b – граница слова
\B – не граница слова
\bJava\b – Java
\bJava\B - Javascript

Более сложные регулярные выражения\s – любой символ пробела\d – любая цифра\w – любая латинская буква, цифра или

Слайд 6Более сложные регулярные выражения
[а-я] – символ между а и я
[0-8Б-М]

– символ от 0 до 8 ИЛИ от Б до

М
[а-яА-ЯёЁ] – любой символ русского алфавита
Более сложные регулярные выражения[а-я] – символ между а и я[0-8Б-М] – символ от 0 до 8 ИЛИ

Слайд 7Более сложные регулярные выражения
{n} – ровно n раз
{m,n} – от

m до n раз
{m,} – от m раз
{,n} – до

n раз
? = {0,1}
* = {0,}
+ = {1,}

Более сложные регулярные выражения{n} – ровно n раз{m,n} – от m до n раз{m,} – от m

Слайд 8\b[^@\s]+@\S+[.]\S+\b
\b – экранирование слова
[^@\s]+ - Не @ и не пробел

один или более раз
@ - @
\S+ - любой символ, кроме

пробела один или более раз
[.] – точка
\S+ - любой символ, кроме пробела один или более раз
\b – экранирование слова

\b[^@\s]+@\S+[.]\S+\b\b – экранирование слова[^@\s]+ - Не @ и не пробел один или более раз@ - @\S+ -

Слайд 9Более сложные регулярное выражение
[abc][abc][pdc]+ = abddd
([abc][dhy][pdv])+ = advchdcyp

Более сложные регулярное выражение[abc][abc][pdc]+ = abddd([abc][dhy][pdv])+ = advchdcyp

Слайд 10Домашнее задание
Напишите регулярное выражением, которое позволит найти фразу Хахахаха, хахохо, Ххахха,

хххехехеХе
Исключите ложное срабатывание на слова типа «ухахатываться» или «уха»
Регулярное выражение

должно содержать 17 символов
Домашнее заданиеНапишите регулярное выражением, которое позволит найти фразу Хахахаха, хахохо, Ххахха, хххехехеХеИсключите ложное срабатывание на слова типа

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика