lor.sh is one of the many independent Mastodon servers you can use to participate in the fediverse.
lor.sh is yet another mastodon instance.

Administered by:

Server stats:

364
active users

#kb #regexp

В #Notepad++ используется движок регулярных выражений Boost, который по умолчанию не учитывает регистр символов. Поэтому выражение [A-ZА-ЯЁ] в нем может ловить и строчные буквы.

Чтобы Notepad++ искал только заглавные буквы, нужно тыкнуть кыржик С учетом регистра (Match case).

После этого [A-ZА-ЯЁ] будет работать корректно.

Чтобы регистр учитывался всегда, можно попробовать хитрый трюк:

(?-i)[A-ZА-ЯЁ]

Здесь (?-i) отключает игнорирование регистра, если вдруг оно включено.

@johan я восхищаюсь людьми, которые до сих пор используют notepad++. Это словно смотреть за фигурным онанизмом японских столяров в эпоху, когда придуманы не только гвозди, но и разнообразнейший крепеж. У этих людей нет цели, есть только путь.

@azzz Критикуя — предлагай.

@johan Неужели в 2025-м году еще нужно что-то рассказывать про vscode и его опенсорс аналоги аля codioum?

@azzz А нахуя козе баян vscode не-погромисту для редактирования рандомных текстиков? 🤔

@johan
Если человек знает о регекспах то нахера ему редактор который их настолько криво поддерживает?
@azzz

@sign только жаба-скриптовых блядей корёжит с PCRE (Perl-Compatible Regular Expressions), который является стандартом для RegExp’ов в целой куче стандартных библиотек: С++ (Boost), Java, C#/.net

потому что только ебанько из JavaScript-мира и надрачивают на ECMAScript-вариацию.

@johan @azzz

Sergey Sign

@grumb ты хочешь сказать что в pcre 'a' будет матчится как [A-Z] ?

@johan @azzz

@sign не утомляй людей, сходи тихонько поиграйся сам https://www.regextester.com/

если не нравится эта, то подобных онлай-песочниц с PCRE более чем с избытком.

на крайняк свою оффлайновую собери из любого подходящего языка программирования.

@johan @azzz

www.regextester.comRegex Tester and Debugger Online - Javascript, PCRE, PHPRegular Expression Tester with highlighting for Javascript and PCRE. Quickly test and debug your regex.

@grumb столько написать, но так и не ответить на бинарный вопрос... ; )

@johan @azzz

@sign

зачем? пусть очередная скриптоблядь в твоём лице учится сама добывать знания и ответы.

@johan @azzz

@grumb а ты смешной)

покажи же мне, великий гуру, как ты заставишь pcre матчить 'a' в [A-Z]' не передав флаг ignorecase?

@johan @azzz

@sign

ткнуть пальцем? ну так покажи программный код на C++, Java, C# в котором ты используешь RegEx-библиотеку :)

@johan @azzz