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

23
Май
2017

Регулярные выражения примеры как доказательство их популярности

От автора: мне кажется, что немного «однобоко» освещаю тему регулярок. И у некоторых читателей складывается впечатление, что они присутствуют только в PHP. На самом деле регулярные выражения примеры можно найти во многих других языках и программных технологиях. Так что сегодня мы «завернем» совсем другую сторону, и докажем это. Начнем поближе Регулярки используются во множестве языков. […]

02
Май
2017

Разгребаем «кашу»: PHP регулярные выражения скобки и метасимволы

От автора: продолжаем начатый экскурс в символьную «составляющую» изучаемого языка. Сегодня мы узнаем, для чего используются в PHP регулярные выражения скобки. Не обычные, а метасимволы! Нам опять не повезло, потому что скобки в регулярках тоже являются метасимволами, и их применение требует внимания и знания особенностей их использования. Чтобы быстрее понималось, начнем с примера. Предположим, что […]

26
Апр
2017

Можно ли из языка PHP убрать регулярное выражение?

От автора: нужно из PHP убрать регулярное выражение! Долой господство regular expressions! Да здравствует… Вот видите, а заменить то нечем! Только за! Я тоже предлагаю избавиться от регулярок. Ох, как они мне надоели! Только нужно найти достойную замену. Когда найдется, «свистните»! А мы пока поговорим о главном недостатке регулярных – скорости обработке. Считаю, что иногда […]

25
Апр
2017

Философский камень отдыхает: регулярные выражения PHP любые символы заменяющие

От автора: опять регулярки сегодня! Если надоело, то включаем философский режим! Интересно, существуют ли регулярные выражения PHP любые символы заменяющие? Согласитесь, вопрос из духовной сферы программирования. Вот тогда сегодня и пофилософствуем на эту тему! Не теорией единой! Практика, практика и еще раз практика! За какие-то десять минут мне удалось создать идеальное регулярное выражение, первичный символ […]

24
Апр
2017

Работающее регулярное выражение PHP для поиска всех ссылок

От автора: искать гиперссылки в разметке сайта – вещь неблагодарная. Особенно, если его HTML «весит» не один «метр». Вот один из тех случаев, когда без регулярок просто не обойтись. Но у непосвященных на составление регулярных выражений PHP для поиска всех ссылок может уйти еще больше времени. Брод знаем! Знаем, по этому броду уже ходили и […]

21
Апр
2017

PHP регулярные выражения экранирование – особенности реализации

От автора: регулярки – это «мутная» тема! Там и точка может оказаться не точкой, а метасимволом. Да и с остальными знаками тоже все в тумане. И чтобы «заглянуть» за эту дымку, нужно в PHP регулярные выражения экранирование применить. Почему все «мутно»? В синтаксисе шаблонов, созданных с помощью регулярок, используются метасимволы. Вот, например, обычная точка. Это […]

04
Апр
2017

PHP регулярное выражение email и доверие пользователей

От автора: доверяй, но пользователей своих проверяй! Особенно правильность ввода ими адресов почтовых ящиков. А то ни рассылки, ни маркетинга и клиентов вам не видать. Да и обидно, понимаешь, когда тебя «обманывают» и вводят какую-то «абракадабру»! Поэтому сегодня научимся, как создавать PHP регулярное выражение email. Основы Любой адрес электронного почтового ящика состоит из двух частей: […]

03
Апр
2017

Как с помощью PHP preg match регулярные выражения проверить

От автора: приехали на дачу. А до этого жена обещала борщом меня накормить. Всю дорогу нахваливала его! Я вкалывал, как следует: огород заборонил, мусор сгреб. Ну, вроде на обед заработал! А жена, оказывается, судочки с борщом и другими блюдами дома забыла. Хорошо, что я захватил с собой ноутбук. И чтобы отвлечься от голода, решил написать […]

31
Мар
2017

Список полезных регулярных выражений PHP в форме шпаргалки

От автора: никогда не забуду, как на экзамене в академии преподаватель отобрал у меня шпаргалку, и не только не выгнал из аудитории, но еще и поставил четверку (конечно, хорошо допытав перед этим). По мнению этого профессора, студент, написавший шпору, уже наполовину готов к сдаче экзамена. Сегодня мы займемся написанием шпаргалки, которая включает в себя список […]

29
Мар
2017

Где взаимосвязь: регулярные выражения, PHP пробел

От автора: с чем у вас ассоциируется пробел? Пробел может быть в знаниях, в памяти. Но еще бывает пробел во внимании, когда жена разбивает машину мужа из-за собственной косметички, по которой обязательно нужно рыскать, управляя автомобилем. Вот такие у меня ассоциации с этим словом. Но сегодня речь пойдет не о правилах движения по дорогам. Мы […]