#инструмент дня
Что-то пробило меня не тему визуализации всяческих полезностей. Алгоритмы уже можем, давайте что-нибудь ещё.
Как насчёт регулярных выражений? Там тоже есть что показать. Да и многие (я в том числе) гораздо проще воспринимают графическое решение задачи, нежели аналитическое.
Смотрим: https://regex-vis.com/
Ну согласитесь, не правда ли (?<first>^1$)|(?<second>^YES$)|(\s{2}) на КДПВ выглядит гораздо понятнее?
#regex #js #visualization
Что-то пробило меня не тему визуализации всяческих полезностей. Алгоритмы уже можем, давайте что-нибудь ещё.
Как насчёт регулярных выражений? Там тоже есть что показать. Да и многие (я в том числе) гораздо проще воспринимают графическое решение задачи, нежели аналитическое.
Смотрим: https://regex-vis.com/
Ну согласитесь, не правда ли (?<first>^1$)|(?<second>^YES$)|(\s{2}) на КДПВ выглядит гораздо понятнее?
#regex #js #visualization
🔥10👍3
#инструмент дня
Что такое NLP? Гусары, молчать!
Это Natural Language Processing, а не то, что вы подумали. Обработка естественных языков.
Что такое RegEx? Это Regular Expressions. Регулярные выражения для поисков шаблонов в строках. Вещь, которую ненавидят, в общем, все.
И сегодняшний инструмент переводит ваш обычный английский на язык регулярных выражений, используя нейронку GPT-3.
Абсолютно прекрасная вещь: https://www.autoregex.xyz/
В глубокой бете, конечно ещё :) Почти все ответы — неправильные.
Осталось только английский свой прокачать…
#regex #nlp #gpt3
Что такое NLP? Гусары, молчать!
Это Natural Language Processing, а не то, что вы подумали. Обработка естественных языков.
Что такое RegEx? Это Regular Expressions. Регулярные выражения для поисков шаблонов в строках. Вещь, которую ненавидят, в общем, все.
И сегодняшний инструмент переводит ваш обычный английский на язык регулярных выражений, используя нейронку GPT-3.
Абсолютно прекрасная вещь: https://www.autoregex.xyz/
В глубокой бете, конечно ещё :) Почти все ответы — неправильные.
Осталось только английский свой прокачать…
#regex #nlp #gpt3
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
#фишка дня
А знали ли вы, что в регулярных выражениях в JS можно указывать не только символы и диапазоны, но и названия групп символов в Unicode (т. н. property)?
Что такое группы Unicode? Ну, например, ASCII, Alpha, Diacritic, White_Space, Emoji. Вроде говорят сами за себя, вот они все: https://unicode.org/reports/tr44/#PropList.txt
Так вот, потребовалось вам, например, отфильтровать только эмодзи из текста (или узнать, есть ли они там вообще), нет ничего проще:
Смотрим на видео, благодарим Стефана Юдиса за предоставленное знание.
А, ссылка на MDN, естественно: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Unicode_Property_Escapes
#js #unicode #regex
А знали ли вы, что в регулярных выражениях в JS можно указывать не только символы и диапазоны, но и названия групп символов в Unicode (т. н. property)?
Что такое группы Unicode? Ну, например, ASCII, Alpha, Diacritic, White_Space, Emoji. Вроде говорят сами за себя, вот они все: https://unicode.org/reports/tr44/#PropList.txt
Так вот, потребовалось вам, например, отфильтровать только эмодзи из текста (или узнать, есть ли они там вообще), нет ничего проще:
/\{Emoji}/u
.Смотрим на видео, благодарим Стефана Юдиса за предоставленное знание.
А, ссылка на MDN, естественно: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Unicode_Property_Escapes
#js #unicode #regex
👍18😱7❤2