Когда ты пишешь [А-Яа-я] ты надеешься, что все буквы входят в эту последовательность, НО ё особенная и не входит в него. :blobcatsadshrug:
#regexp
Когда ты пишешь [А-Яа-я] ты надеешься, что все буквы входят в эту последовательность, НО ё особенная и не входит в него. :blobcatsadshrug:
#regexp
RegExp lastIndex Mutates Global Matches?!
Global regex has MEMORY! The lastIndex property remembers where it stopped. Reset it to 0 and the same regex matches DIFFERENTLY. This mutation behavior will cause bugs you'll never find!
#javascript #javascripttricks #regexp #lastindex #globalregex #javascriptweird #javascriptquiz #codingchallenge #javascriptshorts #javascriptwtf #regexmutation #advancedjavascript
Need a #regexp sanity check from someone else who actually knows their regexp
I was using the following regexp to find empty spans to remove.
<span style=".*?"><\/span>
My understanding is that the ? means it'll find the smallest valid match that's followed by "></span>
that _worked_ for YEARS in one of my codebases and now it's matching across multiple spans.
<span style="[^"]*"><\/span>
is the fix BUT my question is _should I even NEED a fix?_
RegExp of the year: s|AI|Statistics engine|g
Now I can read posts and articles again!
I prefer Gryphon, but ydy.
NOTE: this was originally published on the older version of this blog, some content may be broken/outdated.
Following a discussion on hacker news I have found myself wondering about regular expressions in ruby 1.9.
In this major version ruby switched its regex engine to oniguruma (and, since a few days ago to a fork of it called Onigmo ).
This engine is widely more powerful than the […]
https://riffraff.info/2012/02/matching-nested-structures-with-regexps-in-ruby-1-9/
Регулярные выражения в плагине «Аналитика» для Р7 офис
Если обычный человек посмотрит на исходный код программы, написанный на популярных языках вроде JavaScript или Python, то по контексту и знакомым словам он сможет понять, что происходит. Но регулярные выражения со стороны похожи на случайный набор символов – будто кошка прошла по клавиатуре. В этом случае даже код на Ассемблере выглядит более читаемым. Мы в « ЛАНИТ-Интеграции » не понаслышке знаем, как бывает сложно собрать воедино данные из нескольких источников, привести их к общему виду и создать на их основе единую таблицу с полным отчетом. Для решения этой задачи был создан плагин «Аналитика» для Р7-офис как инструмент автоматизации для выгрузки и обработки данных. В этой статье в блоге ЛАНИТ хочу рассказать вам о новых возможностях поиска данных в плагине в сочетании с функционалом RegExp (они же регулярные выражения или просто регулярки).
https://habr.com/ru/companies/lanit/articles/960568/
#ланит #ланитинтеграция #regex #regexp #регулярки #регулярные_выражения
You can't parse XML with regex. Let's do it anyways
https://sdomi.pl/weblog/26-nobody-here-is-free-of-sin/
#ycombinator #xml #regexp #parser #bash #html #xhtml #regular_expression
My tip of the of the day.
To match a literal dot "." with a regular expression, write
"[.]"
instead of
"\\." or "\\\\." or even "\\\\\\\\.",
depending on context. 😀
#regex #regexp #regularexpression #programming #stringmatching
Das wäre dann auch meine einzige Kritik an @emk s Ansatz: In #Lowmark finden sich viele reguläre Ausdrücke zum Parsen. Die sind aber schwer zugänglich. Ich versuche Parser meist ohne #RegExp zu schreiben. Das macht den Code deutlich länger, aber leichter zu verstehen.
正規表示式的先行斷言(lookahead)和後行斷言(lookbehind)
https://www.runoob.com/w3cnote/reg-lookahead-lookbehind.html
Чистим строку от лишних/повторяющихся пробелов (и пробельных символов) в строковых значениях компактно. RegExp
Хочу поделиться компактной функцией для очищения лишних, повторяющихся пробелов и пробельных символов в строках. Не считайте это призывом, но если можно привести строковые данные в красивый вид без лишних хлопот, то почему бы и не воспользоваться. Те, кто не знаком с регулярными выражениями (regular expressions, RegExp, regex), может приоткроет форточку в этот славный и замороченный мир ( Регулярные выражения (regexp) — основы )
https://habr.com/ru/articles/942568/
#regexp #excel #python #javascript #visual_basic_for_applications
Pythonの正規表現で特殊記号をすべて闇に葬り去りたいとき #regexp - Qiita
https://qiita.com/ganyariya/items/42fc0ed3dcebecb6b117
Whenever you use a regular expression to filter IP addresses, a kitten dies.
シークヮーサーとファイアーエムブレムの表記ゆれを正規表現で表す #regexp - Qiita
https://qiita.com/rsato/items/d804894b6b54003b9cb1
.* in #regexp search-and-replace is generally wrong. You have an example here: https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard/Incidents#User:Bender_the_Bot_is_malfunctioning