0.00
0 читателей, 4902 топика

Регулярные выражения в JavaScript #1 – Символьные классы, наборы и диапазоны символов


Больше полезных бесплатных и платных курсов на loftschool.com/modules

ГДЕ С НАМИ ПООБЩАТЬСЯ
⚡️Школа онлайн-образования: loftschool.com/
⚡️Telegram Loftblog: t-do.ru/loftblog
⚡️Telegram IT-обучение: t-do.ru/it_loft
⚡️Группа вконтакте: vk.com/loftblog

Поставь лайк! Больше лайков — лучше выпуски :)

[UNИХ] Программное обеспечение GNU/Linux - 06 - Регулярные выражения (2017-11-08)


uneex.org
Регулярные выражения — uneex.org/LecturesCMC/LinuxSoftware2017/06_Regexp

Принцип: сопоставление строки шаблону

Шаблоны (например, в flename generation) и их недостатки.

Язык: *? [a-z] [^a-z]
⇒ целое число? :(
… (ещё антипримеры?)
Задание и принцип работы РВ

⇒ Более общий механизм? (Хомский: формальный грамматики)

автоматные (регулярные) грамматики — имеют (относительно) низкую вычислительную сложность сопоставления
Примеры:

grep,
поиск с заменой: sed, нумерация и подстановка карманов
Синтаксис:

«просто_символ» → просто символ
"." → один любой символ
"[символы]" или "[диапазон-символов]" или "[и то и то]" → один символ из диапазона
(повторитель) «атомарное_РВ*» → строка, сопоставимая атомарному_РВ, повторенному 0 или более раз (в частности, пустая)
«РВ1РВ2…РВN» → строка, которую можно разбить на последовательные части, сопоставимые РВ1…РВN соответственно
Принцип однозначности: самое левое сопоставление — самое длинное
(группа) "(РВ1РВ2…РВN)" → атомарное регулярное выражение (можно помечать повторителем)
группа == карман (так вышло)
(позиционирование) "^" и "$" → начало и конец строки (не сопоставляются символам строки, только отмечают позицию)
Регулярные выражения и конечные автоматы

NFA — «поиск с возвратом»
«A.*B.*A»? wAtBlABlAs по правилу «самый левый самый длинный»
DFA — «сопоставление»
«A*AB? AAB
A:
A ← „A*“ или
A ← „A*A“, потому что ← „A*“ и для третьего символа РВ A ← „A“, т. е.
AA:
AA ← „A*“
AA ≠ „A*AB“, потому что для четвёртого символа РВ A ≠ „B“
AA ← „A*A“, где A ← „A*“ и A ← „A“
AAB:
AAB ≠ „A*A“, потому что B ≠ „A“
уже ≠
AAB ← „A*AB“, потому что AA ← „A*A“ и B ← „B“
Расширенные РВ

Альтернатива „РВ1|РВ2“ → строка, сопоставимая или с РВ1 или с РВ2
Повторители » " (1 и более раз) и "?" (0 или 1 раз)
Повторитель «количество}» и "{[миниум],[максимум]}"
Классы эквивалентности в диапазонах
Эквивалентность базовым РВ

Утилиты: tr, grep / egrep / fgrep, awk, less, vi / vim, …

Flavours

Закавычивание с помощью \
Именование карманов
Незапоминаемые группы
Базовые или расширенные
Полезности: индикаторы начал/концов слов и т. п.
многострочные РВ
…
Нерегулярные выражения

Perl/PCRE, Python, иное

обратные ссылки на группы (есть в egrep: cal | egrep ([0-9])4.*\1)
нежадные повторители (опасность полного перебора).
пред- и пост-просмотр

Наука сна — курс сомнолога Михаила Полуэктова / ПостНаука


Что такое сон?

0:00:00 Курс «Наука сна»
0:00:08 Сон и биоритмы
0:15:47 Современная теория бессонницы
0:32:34 Парасомнии
0:48:43 Гиперсомния
1:04:22 Синдром беспокойных ног
1:17:57 Летаргический сон

Дополнительные материалы по курсу ищите здесь: postnauka.ru/courses/102286 Заведите личный кабинет на ПостНауке, чтобы сохранять избранные курсы, видеть историю пройденных вами материалов и получать персональные рекомендации — postnauka.ru/link/profile

Сон — один из самых важных процессов, происходящих в организме человека. Во сне осуществляется чистка нейронов, а скорость выведения отходов производства увеличивается в полтора раза. Его отсутствие или переизбыток сильно сказывается на поведении, настроении и здоровье любого живого существа. Сегодня наука в этой области динамично развивается, появляются методы прижизненного наблюдения за состоянием во время сна. Можно ли полностью лишить человека сна? Где происходят максимальные изменения при его нехватке? Влияет ли сон только на мозговую деятельность или его нарушения могут повлиять на весь организм в целом? О самом важном и самом таинственном процессе в организме расскажем в курсе «Наука сна» вместе с Михаилом Полуэктовым.

Михаил Полуэктов — кандидат медицинских наук, доцент Первого МГМУ им. И. М. Сеченова postnauka.ru/themes/poluektov

Поддержать ПостНауку — postnauka.ru/donate/

Больше лекций, интервью и статей о фундаментальной науке и ученых, которые ее создают, смотрите на сайте postnauka.ru/. ПостНаука — все, что вы хотели знать о науке, но не знали, у кого спросить.

Следите за нами в социальных сетях:
VK: vk.com/postnauka
FB: www.facebook.com/postnauka/
Twitter: twitter.com/postnauka
Одноклассники: ok.ru/postnauka
Telegram: tx.me/postnauka

Андрей Курпатов. Гаджеты делают нас глупее, несчастнее и гробят наших детей? // А поговорить?..


amo | Корпоративный мессенджер – совместная работа еще никогда не была такой эффективной. Бесплатно до 12 пользователей: clck.ru/QYK9o

Квартиры на особых условиях от девелопера MR Group в жилом комплексе бизнес-класса «D1» bit.ly/33tjbZL

Мы снимали в ресторанном комплексе «Симпозиум», Санкт-Петербург: instagram.com/symposium.rest

Инстаграм Андрея Курпатова: www.instagram.com/kurpatov_official/
YouTube канал Андрея Курпатова: www.youtube.com/c/AndreyKurpatov

Андрей Курпатов —врач-психотерапевт, президент Высшей школы методологии, автор более 30 книг. Наука. А поговорить?
00:00 Почему гаджеты это зло: научное обоснование
02:59 Признаки «цифрового слабоумия»
12:56 Эволюция социальных сетей
15:08 Секрет успеха TikTok
16:53 Про болезнь нового поколения
18:03 Как выявить цифровую болезнь?
22:30 Разрушение интеллекта в цифровом мире
28:03 Какую книгу выбрать: бумажную или электронную?
31:49 Писать от руки или печатать: что лучше?
36:50 Важна ли экспертность в современном мире?
41:19 Как удаленная работа влияет на работу мозга?
47:54 Отношения в эпоху Tinder
53:13 Люди будущего: особенности поколения Z, Альфа и Х?
58:33 Как эволюционирует современный человек?
1:04:25 Цифровой детокс: лучшие способы побороть зависимость от смартфона

Ирина Шихман берет эксклюзивные интервью у самых неожиданных гостей! А поговорить?..

НАМ РАССКАЖУТ ВСЕ!

#курпатов #наука #шихман #апоговорить #интервью

Подпишись на канал www.youtube.com/channel/UCp2J7GRxQ36QLqW4ReLLt5g?sub_confirmation=1

Instagram Ирины Шихман: www.instagram.com/irinashikhman/

За логотипом и фирменным стилем к Борису Казачкову www.instagram.com/boris.kazachkov/

Проектная декларация на сайте: наш.дом.рф, Застройщик ООО «ТПУ „ДМИТРОВСКАЯ“.

«Девочка, ведущая на смерть» разоблачает пропагандистов


Смотрим и наслаждаемся: «девочка, ведущая на смерть» разрывает путинских пропагандистов на мелкие кусочки.

В Кремле очень старались. Думали и изобретали: как же им реагировать на отравление Навального? Ведь до этого каждый врал своё. Путин говорил одно, Песков — другое, Лавров — третье.

И вот наконец они додумались и выпустили свой шедевр пропаганды. Задействованы Габсбурги, эксперт по трусам Тарзана и даже профайлер!

Также вы узнаете о том, что отец Юлии Навальной — высокопоставленный разведчик, проживающий в Лондоне! (Это интересная история, подробнее о ней здесь: navalny.com/p/6444/)

И помните, каждый, кто распространит этот ролик, даст щелчок по носу пропаганде.

Поддержать ФБК можно здесь donate.fbk.info/

Блог Алексея Навального navalny.com/
Инстаграм Алексея Навального — www.instagram.com/navalny/
Фейсбук — www.facebook.com/navalny/
Вконтакте — vk.com/navalny

По следам тайны. Откуда пришел человек? @История


«Смотрим» — smotrim.ru
► Подпишись на канал «История» www.youtube.com/channel/UCa6u8bTMgPLMg4vSKCkbtDQ?sub_confirmation=1
► Плейлист: www.youtube.com/playlist?list=PLTlIzhAu5rsaPgREdHFjNmw1J-xM01o_X

Самая большая и волнующая из всех мировых тайн связана с нашим происхождением. Нам очень хочется знать кто был нашим ближайшим предком,  какими были самые  ранние этапы его очеловечивания  и где прошло наше общее детство?

Армен Петросян: Речь пойдет о том, что пока нам неизвестно. Как говорят мудрецы, то, что я знаю конечно, то, что не знаю бесконечно. Стремление и жажда познания, заложенные в человеке, всегда соприкасаются с тайной, которая является стимулом движения. Пока многие загадки еще не решены, идет процесс исследования, это и есть по следам. Если историю человечества представить в виде гигантского музея, то выяснится, что несколько залов этого музея оказались запертыми. Под замком находятся именно те факты, которые противоречат общепринятым историческим концепциям. Например, новые научные открытия продлили срок высокоразвитой земной цивилизации на тысячи лет. Часть передовых ученых уже пришла к выводу, что история развивается по спирали. На Земле когда-то уже была развитая цивилизация, были средства ведения войны, похожие на современные. На мой взгляд, получился такой научно-популярный детектив, исследующий тайны, связанные с человеком, историей, цивилизацией.

Цикл научно-популярных передач (Россия, 2011,2013)
Режиссер: Армен Петросян.

Наши ресурсы:

▪ Официальный сайт: istoriya.tv

▪ ВК: vk.com/istoriyatv

▪ Facebook: www.facebook.com/istoriyatv

▪ ОК: ok.ru/istoriya

Официальный YouTube канал телеканала «История».

История — это ярко, интересно, интригующе и познавательно.

Философия телеканала «История» — это самый широкий взгляд на эволюцию человечества: от древнейших цивилизаций и великих открытий прошлого до величайших загадок и тайн настоящего, а также великие войны и победы, великие люди, великая любовь и предательство – все то, что делает историю интересной и увлекательной.

В эфире будет место всем точкам зрения, взглядам и интерпретациям событий и фактов, оказавших ключевое влияние на ход истории.

Смотрите также:

Война: www.youtube.com/playlist?list=PLTlIzhAu5rsYrP4Ts4gQD-HjbAy3D4wb5

Люди: www.youtube.com/playlist?list=PLTlIzhAu5rsaj15LLWXcgAyIoHp79noBo

Цивилизация: www.youtube.com/playlist?list=PLTlIzhAu5rsYJS_p9794GMqCspFIa5EUW

Культура: www.youtube.com/playlist?list=PLTlIzhAu5rsbnA4MEZM4JacWBXaR8bkGb

Античность: www.youtube.com/playlist?list=PLTlIzhAu5rsaJNi2_Yv39EtxjUzozmyfT

Русский мир: www.youtube.com/playlist?list=PLTlIzhAu5rsZpX5Ps34JQrzCO7aHzlNot

Словарь истории: www.youtube.com/playlist?list=PLTlIzhAu5rsZAsBkNj0klDxEHny_37SWx

Честь мундира: www.youtube.com/playlist?list=PLTlIzhAu5rsZwGqp3dOzSn28eJiqZYGYT

400 лет дому Романовых: www.youtube.com/playlist?list=PLTlIzhAu5rsZgw_CXqYU3wPnzSpvOmi9z

100 лет Первой мировой войне: www.youtube.com/playlist?list=PLTlIzhAu5rsaswuBAONYreAw5Qd8VPIRv

100 великих полководцев: www.youtube.com/playlist?list=PLTlIzhAu5rsZqVwp8KtHLlfkoTlSdTxXK

Смешная история: www.youtube.com/playlist?list=PLTlIzhAu5rsacDy32IzmiTJ0v2XsFaK7w

ПОСЛЕ ПРОСМОТРА ФИЛЬМА ХОЧЕТСЯ ЗАБЫТЬ ЕГО И ПОСМОТРЕТЬ ЕЩЕ РАЗ! ПРЯЧЬСЯ! Русские мелодрамы 2018 hd


ПОСЛЕ ПРОСМОТРА ФИЛЬМА ХОЧЕТСЯ ЗАБЫТЬ ЕГО И ПОСМОТРЕТЬ ЕЩЕ РАЗ! ПРЯЧЬСЯ! Русские мелодрамы 2018 hd

На затерянной высоко в горах метеостанции несут службу несколько человек. Однажды они перестают выходить на связь, руководство высылает на станцию спасателей, которые находят распахнутые настежь двери, еще теплые угли в котельной, неработающую радиостанцию — и никого. Подозреваются все, кто находился на станции: двое метеорологов с безупречным послужным списком и странными увлечениями: один помешан на поисках снежного человека, другой часами просиживает над сооружением из спичек копий памятников архитектуры; их помощник 19-летний Ромаш, умеющий исчезать и прятаться так, что никто не может найти; а так же появившиеся накануне в окрестностях станции двое спелеологов-любителей: красавица Ирина и ее муж Вадим.

Подписаться на канал www.youtube.com/channel/UCyEfUOBQ2Fkq6nl0-1ltDDw

Кредитный дефолтный своп. Часть 2 (видео 10) | Финансовый кризис 2008 года | Экономика и финансы


#ЭкономикаФинансыKhanAcademy
Кредитный дефолтный своп — это страхование от невыполнения кредитором своих обязательств. В этом видео мы рассказываем о том, как рынок кредитных дефолтных свопов может в одночасье рассыпаться, как карточный домик.
Следующее видео: www.youtube.com/watch?v=FNlkH9pL6lo

Как убить игровой ноутбук Dell Alienware 17R4 за 200000руб ? Не простой ремонт после очумелых ручек.


Как легко убить дорогой игровой ноутбук, стоимостью в 200000 рублей, отдав его на чистку в «очумелые ручки». Не все видео по ремонту ноутбуков, одинаково полезны, как и йогурты. Заказать ремонт ноутбука в Ноутбук1-Сервисе: т.8(499)112-0400 notebook1.ru/?from=youtubenb и в Ассоциации сервисных центров ascnb1.ru/?from=youtubenb