Запитання з тегом «regex»

Також відомий як регулярний вираз або регулярний вираз, опис набору рядків, часто використовуваних для пошуку та перевірки рядків.

8
Використовуйте Notepad ++, щоб змінити under_score_case на CamelCase?
Я можу написати регулярний вираз у NP ++, щоб знайти under_score_case. Я можу використовувати TextFX в NP ++, щоб змінити регістр на верхній і нижній регістри, виділяючи і вибираючи. Як я можу використовувати або NP ++ s Знайти / Замінити або знайти TextFX і замінити зшити їх разом і звернений …

1
Як я можу використовувати новий рядок за допомогою Find-And-Replace у Visual Studio?
Мені дуже подобається функція "Знайти та замінити" у Visual Studio. Функція дозволяє мені замінювати фрази, слова, символи або все, що ви можете ввести у текстове поле на екрані. Як змусити його замінити символ новим рядком?

3
Як видалити файли в командному рядку за допомогою регулярних виразів?
Скажімо, у мене є 20 файлів з назвою FOOXX, де XX - це номер файлу, наприклад 01, 02 тощо. На даний момент, якщо я хочу видалити всі файли нижче числа 10, це легко, і я просто використовую підстановку, наприклад, rm FOO0 * Однак якщо я хочу видалити конкретні файли в …
18 linux  bash  shell  regex  zsh 

5
Чи є програмне забезпечення, яке дозволяє мені шукати файл PDF за допомогою Regex?
Я хотів би, щоб програма перегляду PDF-файлів могла шукати документи за допомогою регулярних виразів. Чи є таке? Я спробував PowerGrep, але він не має графічного перегляду, і його інтерфейс трохи важкий для моїх користувачів. Дуже дякую за ваш час та врахування Іайн

5
Використовуючи пошук / заміну підстановок у Блокноті ++
Ось моя проблема: у файлі .txt мені потрібно знайти та замінити тисячі екземплярів синтаксису на зразок цього: (див. (a053007djfgspwdf)) або (див. (a053007djfgspwdf) та (a54134xsedgeg)) або (див. (a053007djfgspwdf), (a9554xsdfgsdfg) та (a54134xsedgeg)) Між початковими (див. (A і кінцевими )) текстовими рядками існує велика різноманітність . Чи можна це налаштувати в Блокноті ++ …

5
Збігайте та видаляйте в Блокноті ++
Я маю наступний текст у Блокноті ++ . 192.168.0.1 37 мс Н / З 192.168.0.2 Мертвий н / с 192.168.0.3 Мертвий н / с 192.168.0.100 37 мс Н / З Як я можу знайти та замінити відповідність "Dead" та усуває рядок із результатами, як показано нижче? 192.168.0.1 37 мс Н …

6
NotePad ++ - Чому пошук ^ не працює?
Я намагаюся відійти від TextPad , і я просто не можу отримувати регулярні вирази, як ^і $щоб їх замінити. Я точно поставив галочку на регулярному виразі. Що я роблю неправильно? Я намагаюся знайти початок нового рядка. У TextPad знайдіть "^" та переконайтеся, що регулярні вирази включені. З Notepad ++ це …
16 regex  notepad++ 

1
Як менше включати нові рядки в пошук?
Як я можу шукати нові рядки (або в кінці рядків) у рамках пошуку, використовуючи менше? Наприклад, я хотів би шукати length=9\n, але не хочу просто шукати, length==9тому що це отримає збіги length=90\n. Я використовую GNU bash, версія 4.0.33 (1) -випуск (x86_64-pc-linux-gnu) на Ubuntu 9.10 (Karmic Koala) Я спробував прочитати дружній …
16 regex  less 

6
Як перелічити всі вихідні файли (* .c, * .cpp, * .h)
Я хотів би знайти вихідні файли (* .c, * .cpp, * .h), які містяться в Linux / MinGW / Cygwin, і рекурсивно у всіх підкаталогах. Моя основна ідея - це використання findта grep. Однак побудувати регулярний вираз, який може перевірити задане ім'я файлу, є або * .c, * .cpp, або …
15 find  grep  regex 

3
Як можна видалити U + 200B (нульовий простір) за допомогою sed
У мене дуже великий файл, який має нульові ширини, розкидані по всьому. Відкривати та редагувати за допомогою потрібно занадто багато часу, viтому я хотів би видалити всі екземпляри символу sed. Проблема в тому, що я не можу зрозуміти, як відповідати персонажу! Я спробував з допомогою \u200B, \x{200b}. Будь-які ідеї? Я …
15 regex  unicode  sed 

3
Будь-який текстовий редактор, який може застосувати певну математику до заміни тексту?
У мене великий XML-файл <obj param="2542"> <obj param="2333"> <obj param="6433"> Мені потрібно збільшити всі значення "парам" на деяку кількість. Я можу зіставити числа, які мені потрібні при пошуку regexp у багатьох редакторах, але як застосувати певну математику до заміни?

2
Як шукати PDF-файли, використовуючи регулярні вирази?
Зазвичай я використовую Notepad ++ для пошуку у файлах (файлах), використовуючи регулярні вирази. Сьогодні мені цікаво, чи існує програма PDF, яка робить те саме для PDF-файлів. Звичайно, я міг перетворити PDF в текст і використовувати Notepad ++, але чи є більш простий спосіб без перетворення?
15 pdf  search  regex 

8
Блокнот ++ - Видалення першого стовпця у файлі, розділеному комами
У мене великий файл CSV, з якого мені потрібно видалити перший стовпець даних. Я не можу відкрити його в Excel, оскільки Excel перетворює деякі значення в стовпцях в наукові числа. Я використовую Notepad ++ , і я намагаюся створити рядок першого стовпця з файлу EXE, 1,Value1,value2,value3,value4,value5 3445,Value1,value2,value3,value4,value5 12345,Value1,value2,value3,value4,value5 1234,Value1,value2,value3,value4,value5 11,Value1,value2,value3,value4,value5 …

1
Чому існує стільки варіантів регулярних виразів? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було актуальним для Super User. Закрито 7 років тому . Сьогодні, коли я переглянув вихідний код нашого проекту, виявив, що в кінці кожного рядка є багато непотрібних "пробілів" та "вкладок". Тому я …
14 regex 

4
Як рекурсивно замінити символи на sed?
Чи можливо замінити входження символьної послідовності рекурсивно, не повторюючи повторення над тією ж послідовністю? Виконуючи sedяк у наступних сценаріях, я можу отримати згаданий результат. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX | sed -e 's/XX/XoX/g' XoXXoX Однак я …
13 linux  bash  regex  sed 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.