На самом деле этот канал чуть ли не универсальный справочник для меня. Практические всегда, когда ввожу запрос по питону, на этом канале есть ответ на мой вопрос.
@Aporlev2 жыл бұрын
Я посмотрел очень много видео с вашего канала, а к некоторым возвращаюсь пересматривать. Вы даже себе представить не можете, как сильно мне помогают Ваши видеоуроки в обучении. Еще раз, огромное спасибо за то, что вы делаете такой классный контент, а самое главное - это понятные и структурированные плейлисты, я очень мало знаю каналов знаю с такой отличной категоризацией.
@madikhan-only3 жыл бұрын
Ребят, становитесь спонсорами канала! Так вы поддерживаете автора и он выпускает новые уроки 😀. Лайкните коммент в топ
@ЕвгенийИрдеев2 жыл бұрын
Мед для ушей юных питованов!Спасибо Вам!Всегда все понятно!
@andreybelyaev57034 жыл бұрын
У вас талант учителя! Спасибо...
@tor1kk3 жыл бұрын
Наверное самые простые объяснения на ютубе. Спасибо за вашу роботу.
@nadyamoscow24613 жыл бұрын
Без вас эта тема, скорее всего, показалась бы мне занудной и из-за этого еще более сложной. А с вами живенько так идет. Огромное спасибо!
@Sago1862 жыл бұрын
за 17 минуть я узнал больше чем из некоторых книг ) СПАСИБО
@АлексДан-ш2к Жыл бұрын
Не знаю, ещё не смотрел ваш канал, но случайно нашёл данные уроки, ну что, сказать, Батенька низкий поклон Вам за Ваш Труд 👍Лучший 👍
Редко это делаю но и я оставлю хороший комментарий потому что более понятного обьяснения я не встречал. Все по делу без лишней магии. Было бы здорово если у вас на степике были так же эти курсы. Я имею в виду по регулярным выражениям, Дзинзе, sql и т.д. Я с удовольствием прошел ваши курсы по синтаксису и ООП.
@Disanax Жыл бұрын
Очень хорошая подача материала и понятное объяснение, спасибо вам большое за такие уроки!
@anaevskiy96852 жыл бұрын
Спасибо за уроки! Смотрел ваш курс по Flask и работе c DOM. Очень хорошие объяснения. Поймет любой у кого есть желание учиться
@xuesos4 жыл бұрын
Очень хорошо объясняли регулярки, спасибо вам
@ЕрвандАгаджанян-в3к4 жыл бұрын
Спасибо тебе, мужик
@ivan100kg3 жыл бұрын
Грамотная речь и внятное объяснение, спасибо!
@Sergiypsm3 жыл бұрын
Канал - прям кладезь информации!
@madikhan-only3 жыл бұрын
Лучший! Дай бог сил на новые уроки 🥰
@l4cky212 Жыл бұрын
Спасибо огромное за ваши уроки!!! Все понятно и все хорошо объяснено
@hack_swan83052 жыл бұрын
Спасибо вам за этот канал!
@СергейГерасимов-ц6ю2 жыл бұрын
Очень подробно и доходчиво. Спасибо огромное!
@alex_satan2 жыл бұрын
Как всегда - Топовая подача!
@howitwasgood2 жыл бұрын
Спасибо за уроки. Очень качественно. Небольшая ремарка. В интервале, точки его задающие в него не входят, т.ч. лучше диапазон говорить.
@nonsence49843 жыл бұрын
В видео не сказано об этом, но буква Ё и ё не входят в [а-яА-Я], поэтому для русского алфавита нужно делать так [а-ёЁ-Я]
@semimaks2 жыл бұрын
Очень хорошо объясняете, спасибо!
@thmUNIX2 ай бұрын
Спасибо вам большое за ваши уроки!
@ИванМаксимов-к7у4 жыл бұрын
Крутое видео, хорошо объясняет
@igorb.49173 жыл бұрын
Шикарный курс!
@doiman65913 жыл бұрын
Большое спасибо за видео! Словно, на паре посидел )
@pip_install74967 ай бұрын
Не буду перегружать вас информацией, поэтому покажу как записать выражение в шестнадцатеричном формате
@ivanlino37473 жыл бұрын
огонь)! спасибо
@86Blind3 жыл бұрын
ВЫСШИЙ ПИЛОТАЖ !!!!!
@armstrong27902 жыл бұрын
Это было сложно, но я в итоге досканально понял этот урок
@clqwnlesslxrd Жыл бұрын
Благодарю!❤
@mega_mango3 жыл бұрын
На самом деле, я сам часто на кодварс писал/оптимизировал буквально каждый из показанных методов. Это настолько просто, и там настолько мало возможностей оптимизации/удобства, что у меня создаётся ощущение, что эта либа писалась для тех, кому лень сутки-другие поработать головой и написать её с нуля по потребностям.) А это довольно важно, чтобы хорошо понимать логику и парадигмы программы. Иногда абсолютно любому программеру да придётся возвращаться на средний уровень. Хотя... Это скорее к задачкам уровня си шарп, чем python.)
@studian5058 ай бұрын
Спасибо вам!
@who-18804 жыл бұрын
Отлично объяснил. Спасибо
@Rusia-169 ай бұрын
Я кстати для VBA и для Excel смотрю урок.
@podgorniy.r3 жыл бұрын
Отличный видеоурок, благодарю! Дополнительно пришлось обратиться к Вашему видеоуроку о экранировании и raw-строках, так как не мог понять почему в данном примере используется \\b Как я понял, то в данном случае было необходимо "отделить" специальный символ строки \b (эмуляция клавиши BackSpace), от спец. символа регулярного выражения \b (граница слова)
@selfedu_rus3 жыл бұрын
нам нужно, чтобы в строке было 2 символа \ и b, а если просто написать \b, то, как вы правильно отметили, это BackSpace.
@podgorniy.r3 жыл бұрын
@@selfedu_rus Сергей, благодарю за ответ :) Подскажите еще, пожалуйста, 'служебный символ', 'спец. символ', 'метасимвол' это все взаимозаменяемые понятия?
@selfedu_rus3 жыл бұрын
@@podgorniy.r первые 2 да, последний - нет )
@als-creator Жыл бұрын
добрый день, вы не планируете свои плейлисты оформить в виде курсов на степике? они же готовые уже, надо только код видео вставить, а там курсов бесплатных по фреймворкам, БД и регуляркам нет, для канала тоже плюс будет, больше просмотров
@selfedu_rus Жыл бұрын
Да, делаю параллельно. Это все требует времени!
@hitakeri2 жыл бұрын
Спасибо за урок !!! хотел понтануться, по среди урока, что если прописать [0-я] будет аналогично как я выяснил потом \w =)
@SayXaNow Жыл бұрын
Хорошо что не понтанулся, а то прошаренный учитель задал бы тебе детское упражнение: найти все слова и числа (или просто все буквы и цифры) в невинном предложении "Шел ёжик 100 км по шоссе." сначала с помощью диапазона [0-я], а потом с использованием \w и попросил бы пояснить за аналогию, увидев разные результаты.
@hedgehog-v3y Жыл бұрын
@@SayXaNow Я попробовала. Пропала "ё". Пожалуйста, можете объяснить, почему вывод разный?
@SayXaNow Жыл бұрын
@@hedgehog-v3y Буква «ё» не включается в общий диапазон букв кириллицы [а-я], т.к. имеет код больший чем буква «я». А вот в диапазон \w включается все, что помечено в юникоде как буква или цифра - это очень большой набор символов, выходящий за пределы [0-я]. Чтобы понять насколько грубейшей ошибкой будет использование диапазонов подобных [0-я] без понимания, что входит в этот диапазон, запустите простенький код: s = "" for char_code in range(ord("0"), ord("я")+1): s += chr(char_code) print(s) и вы увидите сколько символов «мусора» в этом диапазоне, не являющимися ни буквой и ни цифрой, но подходящий под этот диапазон, а поэтому будет расценен регулярным выражением как успешное совпадение. Поэтому пара советов для начинающих: - используйте только короткие «проверенные» диапазоны и объединяйте их: Правильно: [0-9], [a-z], [0-9A-Za-z] и т.д. (для букв кириллицы не забываем добавлять ё - [а-яА-ЯёЁ]) Неверно: [A-z], [0-z] (в диапазон попадет мусор в виде символов [\]^` и прочих) - не используйте \w, если нужно искать только буквы/слова конкретного алфавита, т.к. как уже было сказано выше, набор \w захватывает большое количество дополнительных символов за пределами алфавита, с которым будем работать. Вместо \w используйте короткие диапазоны из этого алфавита.
@hedgehog-v3y Жыл бұрын
@@SayXaNow Ого. Спасибо за столь развернутый ответ. Вы очень помогли.
@vladrask4 жыл бұрын
А можете сделать уроки по алгоритмам и структурам данных? Думаю, это будет актуально
@selfedu_rus4 жыл бұрын
да, возможно еще сделаю
@7s9n Жыл бұрын
Thanks
@Developer_python_2 жыл бұрын
Next(like)
@ИльясАппаков-и8у Жыл бұрын
Идеально
@jamjam333710 ай бұрын
😎👍
@javohirjavohir16852 жыл бұрын
👍
@Shadowfight-z5f Жыл бұрын
Народ, никто не в курсах, есть ли какая нибудь функция, чтоб получить строчку из регулярного выражения Т.е. например если я ввел "\s" - он вернет мне пробел, если введу "\d"(случайная цифра) - то он мне будет генерировать каждый раз новую случайную цифру и т.д. Т.е. с помощью re.findall мы ищем в тексте номера кредитных карточек(например) или имейлы А мне нужна функция которая бы генерировала имейлы(т.е. разные тексты согласно введенному шаблону) Есть ли такая функция?
@Гычпук11 ай бұрын
напиши сам
@dmitriyshestakoff97512 жыл бұрын
Подскажите, а как прописать символьные классы, если нужно учесть все падежи для слова "еда", т.е. оканчание может быть как однобуквенным, так и двухбуквенным: -а, -у, -ой, -ы? Спасибо
Привет! Огромное спасибо за этот курс, крайне помогло разобраться с регулярными выражениями. При решении одной из задач возник вопрос, можно ли каким-то образом обозначить в регулярке то, что соседние символы в строке должны различаться. Например, "aabcc" -> "abc". Гуглил на русском и на английском, но так ничего и не нашел. Заранее извиняюсь, если написал что-то не так, ещё раз спасибо.
@selfedu_rus4 жыл бұрын
не совсем понял вопроса, обычно для этого используют символьные скобки [аА][бБ]ра... будет искать все и с малыми и большими буквами а и б.
@figura-a2 жыл бұрын
Здравствуйте. Подскажите пожалуйста как c помощью регулярного выражением выбрать только консоль лог и скобки без содержимого в нем? До применения регулярного выражения console.log('regx', bottom, 123-6 -15f () false || true), после применения регулярного выражения console.log()
@selfedu_rus2 жыл бұрын
Эту конкретику можно в телеграм-канале спросить: t.me/python_selfedu
@zlataafanaseva85953 жыл бұрын
когда у человека есть призвание...
@АлексейАлексеев-ц8х9т Жыл бұрын
квадратные скобки внутри символьного класса не воспринимаются как есть, нужен \
@maksim43344 жыл бұрын
ну лучший! дз бы
@Kirill00943 жыл бұрын
Сказали что все специальные символы(кроме табуляции и переноса строки) внутри символьного класса не воспринимаются. А как же [^0-9] ?
@selfedu_rus3 жыл бұрын
здесь ^ это управляющий символ, означающий инверсию, то есть, выбрать любой не цифровой символ из строки
@МихаилМыльников-н8р4 жыл бұрын
Сел писать шаблон разбора кривых адресов улиц и проспектов (кто как их пишет- ужас). Спасибо за уроки ) Надеюсь получиться.
@ПростоУлыбка-ш2о4 жыл бұрын
По-моему проще использовать ^ и $ для начала и конца строки
@selfedu_rus4 жыл бұрын
где именно? вроде примеры не подразумевают начало и конец строки. О символах ^ и $ речь пойдет на следующих занятиях
@ПростоУлыбка-ш2о4 жыл бұрын
@@selfedu_rus для поиска вхождений
@selfedu_rus4 жыл бұрын
@@ПростоУлыбка-ш2о все равно не понял, где проще? (лучше с указанием момента времени на видео)
@ПростоУлыбка-ш2о4 жыл бұрын
@@selfedu_rus там, где \\b
@selfedu_rus4 жыл бұрын
@@ПростоУлыбка-ш2о а, не это разные вещи: граница слова и начало-конец строки - не одно и то же
@ПростоУлыбка-ш2о4 жыл бұрын
Про букву ёЁ забыл сказать
@willgoonandon3050 Жыл бұрын
Почему Ява то? Ява, это мотоцикл. А язык программирования джава!