3.10. Сопоставление точки символу конца строки
3.10. Сопоставление точки символу конца строки
Обычно точка соответствует любому символу, кроме конца строки. Если задан модификатор многострочности m, точка будет сопоставляться и с этим символом. Другой способ — задать флаг Regexp::MULTILINE при создании регулярного выражения:
str = "Rubies are red And violets are blue. "
pat1 = /red./
pat2 = /red./m
str =~ pat1 # nil
str =~ pat2 # 11
Этот режим не оказывает влияния на то, где устанавливается соответствие якорям (^, $, A, ). Изменяется только способ сопоставления с точкой.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
3.2. Сопоставление образцов
3.2. Сопоставление образцов При замене одного фрейма другим не имеет смысла начинать весь процесс согласования заново. Но каким образом можно сохранить то, что было уже ранее установлено? Будем рассматривать лишь тот случай, когда при отсутствии специальных знаний
4. Призыв прочесть текст до конца
4. Призыв прочесть текст до конца Сделайте призыв: «Я хочу вам помочь с помощью своего бесплатного курса или платного тренинга. Чтобы узнать подробности, пожалуйста, прочтите всю информацию и оформляйте заказ прямо сейчас. Этот тренинг вам поможет».Видео должно быть
Сделайте так, чтобы вашу статью дочитали до конца
Сделайте так, чтобы вашу статью дочитали до конца Решение поставленной задачи кроется в умении лаконично рассказать о проблеме клиента в первых двух абзацах статьи. Однако это будет совершенно невозможно без предварительного изучения интересов целевой аудитории,
R.13.1 Сопоставление описаний
R.13.1 Сопоставление описаний Два описания функций с одинаковыми именами относятся к одной и той же функции, если они находятся в одной области видимости и имеют идентичные типы параметров (§R.13). Функция-член производного класса относится к иной области видимости, чем
R.13.2 Сопоставление параметров
R.13.2 Сопоставление параметров При вызове функции с данным именем происходит выбор из всех функций с этим именем, которые находятся в текущей области видимости, и для которых существуют преобразования типа, делающие вызов возможным. Выбирается та функция, которая
3.14.1. Сопоставление с IP-адресом
3.14.1. Сопоставление с IP-адресом Пусть мы хотим понять, содержит ли строка допустимый IPv4-адрес. Стандартно он записывается в точечно-десятичной нотации, то есть в виде четырех десятичных чисел, разделенных точками, причем каждое число должно находиться в диапазоне от 0 до
3.14.4 Сопоставление с числовыми константами
3.14.4 Сопоставление с числовыми константами Сопоставление с простым целым десятичным числом — самое простое. Число состоит из необязательного знака и последовательности цифр (правда, Ruby позволяет использовать знак подчеркивания в качестве разделителя цифр). Отметим, что
3.14.5 Сопоставление с датой и временем
3.14.5 Сопоставление с датой и временем Пусть надо выделить дату и время, записанные в формате mm/dd/yy hh:mm:ss. Вот первая попытка: datetime = /(dd)/(dd)/(dd) (dd): (dd): (dd)/.Но такой образец распознает некоторые некорректные даты и отвергает правильные. Следующий вариант более избирателен.
3.14.8. Сопоставление с номером версии
3.14.8. Сопоставление с номером версии Принято присваивать библиотекам и приложениям номера версий, состоящие из трёх чисел, разделенных точками. Следующее регулярное выражение сопоставляется с подобной строкой, выделяя попутно имя пакета и отдельные части номера
Кто и как контролирует ваш мобильник — и чем ещё порадует Сноуден до конца года? Евгений Золотов
Кто и как контролирует ваш мобильник — и чем ещё порадует Сноуден до конца года? Евгений Золотов Опубликовано 09 декабря 2013 Эдвард Сноуден — мастер убивать надежды. За последние полгода, извлекая из представленных им материалов всё более мрачные
ОПЫТЫ eBay: С самого начала и без конца
ОПЫТЫ eBay: С самого начала и без конца Мы продолжаем серию публикаций, посвященную интернет-торговле. Сегодня речь пойдет о самом известном онлайн-аукционе eBay и особенностях работы с ним, которые следует учитывать обитателям просторов бСССР. - С.В. Аукцион eBay.com уверенно
Фултон Хэл
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉