Skip to content

Regex vscode

h8nor edited this page Mar 7, 2025 · 1 revision

RegEx: в IDE vscode

Работа с кодом Поиск Замена
Выделить переменную X1 или X2 для замены на u\1 (?<!["\w])X([12])([();:,.\n\s]) \Lu$1$2
Удалить дубликаты строк ^(.+)(\n\1)+$ $1
Подсветка строки Поиск Замена
Выделить строку с продстрокой Yes ^.*(?=Yes).*$\n? пусто
Выделить строку без продстроки No ^(?:(?!No).)*$\n? пусто

Внимание! Поиск не предназначен для автоматической замены. Возможна бесконечная рекурсия при $\n?

Подсветка текста Поиск Замена
Выделить текст между словами Begin и End
если он не включает подстроку Not
\bBegin\b(?:(?!Not).|\n)*?\bEnd\b пусто

Caution

По умолчанию Windows использует символы переноса строки \r\n вместо \n

Примечание

Используйте современный IDE, например VSCodium, поскольку одного GitHub Desktop с большой вероятностью для правки исходного кода будет недостаточно.
При работе с UTF-8 в Notepad в операционной системе старше Windows 10 будет оставаться BOM. Необходимо в каждый локальный репозиторий установить клиентский хук.

Clone this wiki locally