Вопросы с меткой [regex]

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

0
голосов
2ответа
481 показов

Regex: заменить произвольное количество пробелов тем же номером другого символа

То, что я пытаюсь сделать, - это взять список, отформатированный во многом как оглавление, и заменить пробелы (одинарные пробелы, а не табуляции) между левым и правым текстом точками, сохранив только ...
0
голосов
0ответов
24 показов

регулярное выражение в разрешениях Windows (Server 2012)

У нас есть сетевой диск с сотнями папок - каждая для клиента. Внутри этих папок одинаковая структура подпапок. Клиент А (001) Счета HR переписка Счета-фактуры А потом... Клиент Б (002) Счета HR ...
0
голосов
3ответа
224 показов

Grep строки, заканчивающиеся строкой и скобкой

У меня есть массив, а затем следующий цикл: for i in "${familyNames[@]}" do name=`echo "$i"` cat $file | grep -E \("$name"[[:blank:]]\|[[:blank:]]"$name"[[:blank:]]\|[[:blank:]]"$name"\) >> ...
0
голосов
1ответ
822 показов

Как разбить строки в блокноте ++?

У меня есть линии, которые соединены вместе, и я хочу разделить их. Пример строк перед: ...
0
голосов
1ответ
288 показов

разделить несколько разделителей с помощью Perl

Я пытаюсь извлечь только значение числа БЕСПЛАТНОЙ КАРТЫ, которое составляет 1400 из строки ниже. Здесь я использую функцию разделения дважды, чтобы получить значение. Может ли кто-нибудь помочь мне ...
0
голосов
1ответ
137 показов

Заменить несколько экземпляров одной строки только одним экземпляром?

Название говорит об этом, правда. В основном я пытаюсь сжать огромный файл журнала. Notepad++ и Regex (я немного знаю) могут удалить эти повторяющиеся строки, но проблема в том, что я не хочу, чтобы ...
0
голосов
2ответа
2k показов

Notepad ++ уберите CR LF tag и найдите конкретную строку и поместите данные после нее в новую строку

У меня есть файл, который я очищаю, структура файла немного повреждена, но возможен способ исправить. проблема 1|firstname|lastname CRLF |address|Tel|1|firsname|lastname|address|Tel| Теоретически эту ...
0
голосов
1ответ
152 показов

Bulk Rename Utility Как удалить конец имени файла, часть которого начинается с символа?

Вот моя проблема: оригинальное имя xxxxxxxxAyyyyyyy.jpg, где xxxxxxxx - это что угодно (любой символ и любое количество символов), кроме «A», а yyyyyyy - что угодно (любой символ и любое количество ...
0
голосов
2ответа
628 показов

Блокнот ++ и регулярное выражение найти второй символ и переместить его на новую строку

Я не знаком с Regex, я использую Notepad++, чтобы попытаться очистить некоторые данные, которые я получил. Есть ли способ найти второе появление персонажа и поместить его на новую строку? Например ...
0
голосов
0ответов
72 показов

Как удалить несколько пробелов / конечных строк из нескольких файлов в коде Visual Studio?

Я могу найти и заменить один файл, поставив ^\s*$\n и заменив его ничем. Но код Visual Studio не допускает одно и то же для нескольких файлов. Литерал '\n' не допускается Как я могу сделать это в ...
0
голосов
1ответ
1k показов

на месте удаления между шаблонами только первое совпадение

Я пытаюсь удалить строки между двумя строками (включая две строки) только для первого совпадения, один и тот же набор строк повторяется в файле, я пытался использовать приведенное ниже, но, похоже, ...
0
голосов
1ответ
196 показов

Как удалить второе двоеточие и все после него?

В настоящее время я пытаюсь заглушить список до [s1:s2] и он в настоящее время [string1:string2: : digit] . Я создал выражение, которое выбирает только [string1:string2] но у меня возникают проблемы ...
0
голосов
1ответ
385 показов

Как переместить текст слева направо в регулярных выражениях?

Итак, у меня есть такой текст: text1;text2 Я хочу, чтобы это было так: text2:text1 Я также хочу заменить ";" с ":", как вы можете видеть. Примечание: я пытаюсь сделать это в Notepad++.
0
голосов
1ответ
378 показов

перемещение файлов, соответствующих шаблону, который ловит каталог

Рассматривать: $ ls foo xyfooz.tex $ find . -maxdepth 1 -type f -name '*foo*' -exec mv {} foo \; $ ls ./foo* xyfooz.tex Я пытаюсь добиться той же последовательности инструкций только с помощью mv, а ...
0
голосов
0ответов
208 показов

Как включить шестнадцатеричные коды символов в регулярное выражение при использовании команды Windows findstr?

Моя конечная цель - установить на сервере Windows скрипт, который будет находить любые файлы в заданной папке, содержащие непечатные символы, отличные от ASCII, и перемещать эти файлы в другую папку. ...
0
голосов
1ответ
31 показов

Как добавить перенос строки перед любым символом в наборе символов в блокноте ++?

Есть ли способ добавить перенос строки перед любым символом в наборе символов в Notepad++? Например, я хотел бы добавить перенос строки перед любым номером. До: 1 Lorem ipsum dolor sit amet, ...
0
голосов
1ответ
91 показов

Заменить часть строки, оставив часть на месте в зависимости от совпадения

У меня есть большой набор файлов, которые были названы неправильно для приложения, в котором они используются. К сожалению, не все файлы имеют проблему, поэтому мне нужно найти те, которые ...
0
голосов
1ответ
178 показов

Использование RegEx для поиска сред LaTeX

У меня есть код LaTeX который выглядит так: --- text might be here --- $\begin{cases} k & l & m \\ x & y & z \end{cases}$ --- text might be here --- $\begin{cases} k & l & m \\ x & y & z \end{cases}$ ...
0
голосов
2ответа
171 показов

Notepad ++ регулярное выражение: замените одну или несколько точек с запятой текстового значения тире, если точка с запятой является разделителем полей

Я немного борюсь. Файл, которым мне нужно манипулировать, это csv с точкой с запятой в качестве разделителя полей. В некоторых наборах данных был добавлен комментарий, который включает точку с ...
0
голосов
2ответа
349 показов

Удаление повторяющихся абзацев с помощью Edit Pad Pro или Notepad++

У меня есть файл .docx который содержит mcqs в формате, как показано ниже. Проблема в том, что существует много дублирующих mcq, и поэтому я хотел бы знать, можно ли создать регулярное выражение для ...
0
голосов
2ответа
642 показов

Как удалить текст между двумя двоеточиями с помощью регулярных выражений в Notepad++?

Итак, у меня есть такая строка: text1:text2:text3 Я хочу сделать это так: text1:text3 Как это сделать с помощью регулярных выражений?
0
голосов
1ответ
26 показов

Как получить строку между переменными в регулярном выражении?

Мне нужна помощь в получении выражения регулярного выражения, чтобы получить строку между () Use your email (test@gmail.com) to login. Мне нужно выражение регулярного выражения, которое получило бы ...
0
голосов
1ответ
40 показов

Untaring Transform Добавление каталога на основе шаблона в имени файла

Фон: У меня 20 или около того tar-файлов примерно по 25G, каждый из которых содержит несколько миллионов файлов. Структура каталогов для этих файлов - это не тот формат, который нужен, поэтому я хочу ...
0
голосов
2ответа
51 показов

Как удалить весь текст до и после того, как в Notepad++ появится конкретное соглашение об именах

Вот что я хочу сделать: ДО: AVCHD/2017-08-25/20170824_GV_GLW_C102/private AVCHD/2017-08-25/20170824_GV_GLW_C102/private/AVCHD AVCHD/2017-08-25/20170824_GV_GLW_C102/private/AVCHD/BDMV ...
0
голосов
1ответ
1k показов

Как найти 1-е вхождение в строке:, "" и заменить на:, "", используя Notepad++ с регулярным выражением

Я хочу заменить 1-е вхождение в каждой строке, используя Notepad++ найти / заменить на Regex. Найти:, ,"", Заменить на:, ," ", Другими словами, вставьте 2 пробела между 2 двойными кавычками. Как мне ...
0
голосов
1ответ
41 показов

Соответствие первой строке после скобки в Lint

Я делаю пользовательское правило для языка программирования Lint, чтобы: соответствует 1 или более пустым строкам после { и другое правило, чтобы соответствовать пустой строке до } . В качестве ...
0
голосов
3ответа
594 показов

Регулярное выражение от подстроки к первому вхождению другой подстроки

Мне нужно исключить файлы textClipping из списка. К сожалению, некоторые файлы были ужасно названы и содержат возврат каретки. Мне нужно регулярное выражение Perl для этого будет соответствовать ...
0
голосов
2ответа
443 показов

Как сделать регулярное выражение найти замену в анки?

Мне нужно найти и заменить все карточки, используя следующие настройки: В качестве примера я хочу найти: Word и изменить его на Word Другими словами, я хочу разметить этот текст вокруг Word . но ...
0
голосов
1ответ
106 показов

Как удалить строки, содержащие менее 3 букв в Email Email перед доменом «@» в notepad++

привет, как мне удалить строки, содержащие менее 3 букв в электронном письме до @domain, поскольку @domains, содержащий уже более 3 букв или 3 буквы, я хочу пропустить и выполнить поиск до @domain ...
0
голосов
1ответ
496 показов

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

^[\d,.]+$ Приведенное выше регулярное выражение выберет все комбинации чисел, точек и запятых. Однако мне не нужно возвращать записи, состоящие только из одной запятой. Как это настроить? Я пытаюсь ...
0
голосов
0ответов
278 показов

Как искать целые слова в редакторе исходного кода Chrome?

Диалог поиска и замены во встроенном редакторе исходного кода Chrome (Chrome DevTools) может использовать регулярные выражения, и в настоящее время у него нет флажка для поиска целых слов. Существует ...
0
голосов
1ответ
526 показов

регулярное выражение не совпадает частично с строкой

Я видел, что уже кто-то задавал этот вопрос, но ответ не работал в моем случае. У меня есть reg exp, структурированный как показано ниже: /regexp/(?i:mktg) чтобы избежать условий прецедента ...
0
голосов
1ответ
148 показов

Макрос VBA Обеспечение определенного ввода в ячейку с помощью регулярного выражения

Мне нужно ограничить пользователя, когда он пытается ввести некоторую строку в ячейку, этот ввод должен быть ограничен следующим списком: C1, C2, C3, C4, C5, C6, C7, C8, C9, C10 ; слова: слияние, ...
0
голосов
2ответа
301 показов

Извлечь IP CIDR из текстового файла

У меня есть большой текстовый файл, как это: 103.195.100.0/22 ReliableSite.Net LLC 1,024 103.214.69.0/24 Gestion DBI 256 103.238.80.0/22 Cloudone Technology Company Limited 1,024 103.43.72.0/22 ...
0
голосов
2ответа
423 показов

OSX найти с регулярным выражением для стандартного окончания файла

Я пытаюсь найти все файлы с довольно стандартным форматом файлов (все дубликаты типов мультимедиа автоматически создаются Wordpress). Используя Regexr, я смог довольно быстро собрать что-то вместе. ...
0
голосов
1ответ
444 показов

Пакетное конвертирование изображений в webp с использованием cwebp

Я пытаюсь конвертировать изображения в папке в веб-используя cwebp Я выбрал решение @InfinitePrime здесь for file in *; do cwebp -q 50 -m 6 -z 9 $file -o $file.webp; done; Пока это работает; вывод ...
0
голосов
1ответ
60 показов

Утверждение в условном регулярном выражении

Имея следующее регулярное выражение: (?(?
0
голосов
1ответ
637 показов

Удалить первое вхождение скобок и их содержание в строке?

CustomerAccount, CustomerName(PayType), Address, (Amount) Я пытаюсь найти способ удалить (PayType) из моего примера выше, используя notepad ++. Тип оплаты всегда является первым набором скобок, но в ...
0
голосов
1ответ
48 показов

Добавляйте текст только в строки, которые не начинаются с "бла"

Я хочу добавить данные в конец только определенных строк в Notepad++. Я только хочу добавить номер к строкам, которые не начинаются с "SRH". SRH ОСНОВНАЯ ЛАБОРАТОРИЯ 1230300025 | 1230300004 | ...
0
голосов
1ответ
845 показов

Sed извлечь все совпадения на одной линии

У меня есть следующая строка: randomtext111morerandomtextabc123sometext321abc Я не могу сделать sed, чтобы извлечь значения между тегами и . Я попытался с помощью sed -rn 's///p' feed2.xml и не смог ...
0
голосов
1ответ
3k показов

Регулярные выражения, как сопоставить как истинное, если что-то НЕ существует?

Я вполне приличен с регулярными выражениями, но есть одна ситуация, которая всегда меня беспокоит, а именно: дать совпадение, когда шаблон не существует в строке поиска. Вот немного справочной ...
0
голосов
2ответа
2k показов

Экранирование символов для точного состояния grep в скрипте Bash

У меня есть базовый скрипт для поиска определенных установленных пакетов в Linux. Если не найдено -> распечатать пакет. Я использовал grep -w , но он не работал должным образом с символом - . ...
0
голосов
1ответ
255 показов

Regex в блокноте ++ добавить текст в конце случайного числа

Book 28, Number 3846: we can go to school today Book 27, Number 3847: he is very sick Book 28, Number 3848: today is holday Book 22, Number 3849: hello my name is abc Book 28, Number 3850: thank you ...
0
голосов
1ответ
37 показов

REGEX в NP++: как найти первый} и удалить его в файл

Это начальные строки в одном из многих файлов: 393 394 395.1.17 = { 123 134 121 1211 } 395.1.18 = { 132 1334 12121 1211211 } 395.1.19 = { 132 1334 12121 1211211 } Я хотел бы удалить первое вхождение} ...
0
голосов
1ответ
29 показов

Выделить все новые строки в текстовом документе, кроме тех, которые соответствуют

Я хочу заменить все, что соответствует \n , кроме \n , за которым следует "some-digit" Я могу индивидуально сочетать оба. Например: я могу получить всю новую строку, используя \n . И я могу получить ...
0
голосов
2ответа
128 показов

Bash: создание списков слов

Я пытаюсь вывести все возможные комбинации между {a..z} и {0..9}; этот вывод без использования таких инструментов, как crunch: $ head wordlist.txt a b c 1 2 3 aa ab ac a1 $ tail wordlist.txt 333332c ...
0
голосов
2ответа
2k показов

Блокнот ++ Замена текста между двумя точками разными символами?

У меня есть этот текст: D5 0.25 8;0.25 E5 0.25 8;0.5 F#5 1 8;1.5 E5 1 8;2.5 D5 1 8;3.5 B4 1 8;4.5 A4 За исключением того, что это 800 символов в длину ... Например, я хотел бы получить текст между D5 ...
0
голосов
0ответов
103 показов

Microsoft Word найти / заменить регулярное выражение ошибка

Я пытаюсь заменить нормальные апострофы умными, но функция замены смещает ’ неправильную сторону символа». Мое выражение: Найди что: '([a-z]) Заменить на: ’\1 Пример: Найдено: Мне жаль. Заменено: я ...
0
голосов
1ответ
250 показов

При подборе нескольких элементов, как ограничить вывод одного элемента первым экземпляром?

У меня есть grep, состоящий из нескольких частей, который извлекает строки из файлов конфигурации маршрутизатора. Grep извлекает множество полей, которые встречаются в файле только один раз, ...
0
голосов
1ответ
2k показов

Исключение текста при поиске в VBA (Excel) RegEx

У меня есть функция внутри макроса, использующая регулярное выражение в Excel 2016 (VBA), которая должна удалить все цифры из текста, чтобы я в основном получал только буквенные символы. Суть в том, ...