Про регулярные выражения пока просто просматриваю для контекста понимания что такое есть . Потом пересмотрю чтоб понятнее было . Вообще потом все заново пересмотрю и не раз )))
Для тех кто запутался на 20:05, автор дважды ошибся: 1) Автор написал выражение .+\s . В $matches попало всё кроме beautifuL. Автор при просмотре $matches увидел что из $str после very x строка не попадает в $matches , но случайно посмотрел на первый в $str x и начал исправлять не то, что нужно. Если посмотреть на нужный, второй в строке x, становится понятно, что beautifuL не вошло в $matches, потому что после beautifuL нет пробела 2) Автор исправляет не то, что нужно, то есть меняет выражение на .+\s+. И, по идеи, должен увидеть, что ошибается, так как при .+\s+ в $matches всё также не входит beautifuL . Но автор случайно смотрит в своей среде не на $matches, а на $str и думает что сейчас входит вся строка и что он исправил это. Соответственно, чтобы вошла вся строка вы можете при регулярном выражении .+\s просто добавить в конец строки пробел. Но при .+\s ограничитель квантификатора работает как-то немного не так. Лучший выход из этой ситуации оставить .+\s+. Тогда вы ссинхронизируетесь с автором :3 А то, что beautifuL не входит в строку не так важно в контексте объяснения работы ограничителя квантификатора
Можно еще сделать .+\s* и тоже будет работать. Правда после того, как убрать "Жадность" квантификатора, то в массив закинется каждый символ, а не как в видео, по слову
@@webQ Да, почти ))) Я пришел с JavaScript к Вам, многое похоже, а что-то уже встречал в PHP.... Пробежался посмотреть, вдруг что упущу !!! Далее интернет -магазин с вами )))
Огромное спасибо за урок, очень понятно объясняете, даже я понял 🙃 🔥🧨 Кстати, не мог найти как напечатать символ ^ , как оказывается он печатается такой комбинацией ALT + 94 (цифры набирать на numpad).
@@teatime5543 🙃, да, действительно, оказывается всё таки этот символ есть, не внимательный я =)), благодарю, так действительно быстрее, а то я через alt+94 печатал.
получается в начале написание фреймворка, где писали в .htaccess RewriteRule ^(.*) index.php - означает - с начала строки любой символ 0 или более раз ?
в самом деле работа по шаблонам избавит от работы с большим количеством функций. спасибо за объяснение.
Классный ты дядька! Спасибо огромное за труд!
Спасибо!) Кстати голос похож на голос ведущего из "Что? Где? Когда?")))
You are a great teacher!
Спасибо Вам за уроки!)
Про регулярные выражения пока просто просматриваю для контекста понимания что такое есть . Потом пересмотрю чтоб понятнее было . Вообще потом все заново пересмотрю и не раз )))
Это очень нужно! Не каждый об этом говорит! Я подписался на вас и добавил в плейлист ваше видео!
Спасибо огромнейшее. А то что это незаменимейший инструмент, Вы абсолютно правы
@@webQ Это вам спасибо огромнейшее ;)
Отлично объясняете! Спасибо большое! Уже не так страшно смотреть на регулярные выражения:)
Спасибо за урок
Спасибо огромное за урок. Думаю тема сложнее но по вашему объяснению было легко понять.
Спасибо =))
Для тех кто запутался на 20:05, автор дважды ошибся:
1) Автор написал выражение .+\s . В $matches попало всё кроме beautifuL. Автор при просмотре $matches увидел что из $str после very x строка не попадает в $matches , но случайно посмотрел на первый в $str x и начал исправлять не то, что нужно. Если посмотреть на нужный, второй в строке x, становится понятно, что beautifuL не вошло в $matches, потому что после beautifuL нет пробела
2) Автор исправляет не то, что нужно, то есть меняет выражение на .+\s+. И, по идеи, должен увидеть, что ошибается, так как при .+\s+ в $matches всё также не входит beautifuL . Но автор случайно смотрит в своей среде не на $matches, а на $str и думает что сейчас входит вся строка и что он исправил это. Соответственно, чтобы вошла вся строка вы можете при регулярном выражении .+\s просто добавить в конец строки пробел. Но при .+\s ограничитель квантификатора работает как-то немного не так. Лучший выход из этой ситуации оставить .+\s+. Тогда вы ссинхронизируетесь с автором :3 А то, что beautifuL не входит в строку не так важно в контексте объяснения работы ограничителя квантификатора
Можно еще сделать .+\s* и тоже будет работать.
Правда после того, как убрать "Жадность" квантификатора, то в массив закинется каждый символ, а не как в видео, по слову
Класс! Спасибо!
ох .... сначала было непонятно зачем это вообще (мне как новичку), но потом улеглось и пришло понимание... благодарю за то, что объясняете...
Дальше будет сложнее, но чуть чуть. Успехов Вам в обучении
оо звук громче стал, спасибо!
Спасибо, Вам, огромнейшее!!!!!!:)
Спасибо) урок бомба!!!
Спасибо огромное, Юрий
Спасибо
Вы весь плейлист за сегодня посмотрели?)))
@@webQ Да, почти ))) Я пришел с JavaScript к Вам, многое похоже, а что-то уже встречал в PHP.... Пробежался посмотреть, вдруг что упущу !!! Далее интернет -магазин с вами )))
@@KuKu_RuKu88 ну тогда успешного просмотра. Основной плейлист куда интереснее
Благодарю! 🙌
Огромное спасибо за урок, очень понятно объясняете, даже я понял 🙃 🔥🧨
Кстати, не мог найти как напечатать символ ^ , как оказывается он печатается такой комбинацией ALT + 94 (цифры набирать на numpad).
shift+6 на английской раскладке, не?
@@teatime5543 🙃, да, действительно, оказывается всё таки этот символ есть, не внимательный я =)), благодарю, так действительно быстрее, а то я через alt+94 печатал.
Спасибо. А почему не искало без тега m (27 минута), потому что не был указан символ переноса в параметрах ^.+$ и неясно, где конец строки?
получается в начале написание фреймворка, где писали в .htaccess RewriteRule ^(.*) index.php - означает - с начала строки любой символ 0 или более раз ?
Да, все верно
Спасибо за урок. Как можно это все запомнить то? 😅
Повторить 3 раза с просмотром видео и еще 10 не смотря в видео)))
@@webQ
Буду к вам обращаться 😉👍
@@Sashad2003 я ответственен за тех, кого взялся учить, поэтому обращайтесь обязательно
Как жаль что через пару недель все забудется так как это на практике мало где будет использоваться
За то на подкорке отложится
кто знает, какой возраст у автора?
Думаю автор знает =)
Спасибо