Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
Facebook 0 Likes
Twitter 0 Followers
Instagram 0 Followers
Pinterest 0 Followers
YouTube 0 Subscribers
Подписаться
Маркетер
Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Программирование

Регулярные выражения

  • 12.11.2001
Total
0
Shares
0
0
0
0
0
0

Автор статьи: Головин Андрей

>

Модификатор Описание Пример
\ Следующий символ является специальным. \n – соответствует новой строке или символу перевода строки.
^ Маркер начала строки. ^abc – строка, начинающаяся с “abc”
$ Маркер конца строки. abc$ – строка, заканчивающаяся на “abc”
* Предыдущий символ встречается 0 или больше раз. a* – данному шаблону соответствуют строки:
cool
are
aaron
+ Предыдущий символ встречается 1 или больше раз. a* – этому шаблону соответствуют строки
are
aaron
не соответствуют:
cool
bee
? Предыдущий символ встречается 0 или 1 раз. a?ve? – этому шаблону соответствует подстрока “ve” из строки “never”
. Соответствует любому символу, отличному от “\n”
(pattern) Соответствие pattern запомимнается в специальной переменной. Для указания символов ( и ) используйте \( и \).
x|y Соответствует символу x или y. f|zoo – этому шаблону соответствуют строки:
zoo
food
{n} Предыдущий символ повторяется строго n раз. n – положительное число. o{2} – этому шаблону соответсвуют строки:
zoo
food
не соответствуют:
bob
booob
{n,} Предыдущий символ повторяется минимум n раз. n – положительное число. o{2,} – этому шаблону соответствуют строки:
zoo
food
fooooood
не соответствуют
bob
{n,m} Предыдущий символ повторяется минимум n и максимум m раз. n и m – положительные числа. o{2,3} – этому шаблону соответствуют три первых буквы o в строке fooooood.
[xyz] Набор символов. Соответствует любому из перечисленных символов. Можно указывать диапазон, например [0-9] [abc] – соответствует символу a в строке andrew.
[^xyz] Набор символов, которые не должны встречаться в строке. Можно указывать диапазон, например [0-9] [^abc] – этому шаблону соответствует буква n в строке andrew.
\b Разделитель слов. Например пробел ea*r\b – этому шаблону соответствует подстрока “er” в строке “never early”.
\B Символ, не равный разделителю слов. ea*r\B – этому шаблону соответствует подстрока “ear” в строке “never early”.
\d Цифровой символ. Соответствует выражению [0-9]
\D Не цифровой символ. Соответствует выражению [^0-9]
\f Символ form-feed.
\n Символ line-feed
\r Символ “перевод каретки” (carriage return).
\s Любой символ, обозначающий промежуток (whitespace). Соответствует набору [\f\n\r\t\v]
\S Любой символ, не равный символу, обозначающему промежуток (whitespace). Соответствует набору [^\f\n\r\t\v]
\t Символ табуляции
\v Символ вертикальной табуляции.
\w Любой алавитно-цифровой символ, включая подчеркивание. Соответствует набору [A-Za-z0-9_].
\W Любой не алавитно-цифровой символ и не подчеркивание. Соответствует набору [^A-Za-z0-9_].
/n/ n – цировой код символа (восьмеричный, шестнадцатиричный или десятичный).
Total
0
Shares
Телеграфировать 0
Поделиться 0
Репост 0
Твитнуть 0
alexvolkov

Предыдущий материал
  • Новости

Система “Совет дня”. Часть 3.

  • 12.11.2001
  • Алексей Волков
Read More
Следующий материал
  • Программирование

Инструкции XSLT

  • 13.11.2001
  • alexvolkov
Read More
Вас также может заинтересовать
Read More
  • Программирование

Супер пылесос Rowenta

  • jokar
  • 15.01.2011
Read More
  • Программирование

Веб-разработка в Eclipse

  • Алексей Волков
  • 17.08.2005
Read More
  • Программирование

Защищаем страницы сайта

  • Алексей Волков
  • 27.10.2004
Read More
  • Программирование

Инструкции XSLT

  • alexvolkov
  • 13.11.2001
Read More
  • Программирование

Введение в XML

  • alexvolkov
  • 06.11.2001
Read More
  • Программирование

Преобразование XML в HTML

  • alexvolkov
  • 28.10.2001
Read More
  • Программирование

Секрет последнего слэша

  • alexvolkov
  • 03.06.2001
Read More
  • Программирование

SSI: вкусно и полезно

  • alexvolkov
  • 03.06.2001

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Свежие посты
  • Рассылка как продукт
    • 24.07.20
  • Google назвал лучшие приложения App Store за 2018 год
    • 14.12.18
  • Онлайн-конференция интернет-магазин от “А до Я” CyberE-com 2018
    • 25.05.18
  • Бесплатная онлайн-конференция по управлению репутацией
    • 04.12.17
  • Открыта регистрация на CyberMarketing-2017
    • 19.10.17
Маркетер
  • О проекте
  • Информационное спонсорство
  • Рекламным агентствам
  • Ссылки
(с) ООО "Маркетер". Официальный сайт. Маркетер: Статьи про рекламу, маркетинг, public relations, интернет

Введите ключевые слова для поиска и нажмите Enter