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

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

1
Затвердження в умовному регулярному виразі
Маючи наступний регулярний вираз: (?(?<=\AA)a|e)/g і тестовий рядок: Aa Ae Be вона відповідає a (рядок № 1), e (рядок № 2), e (рядок №3). Я думаю, що це має відповідати точно a (рядок # 1), оскільки є 3 рядки, але лише один рядок - \AA матчі A тільки один раз …
regex 

2
Витяг номера з регулярним виразом
Я маю цей рядок: > HTTP/1.1 200 OK Date: Tue, 12 Nov 2013 15:26:17 GMT Server: > Apache/2.2.3 (CentOS) Last-Modified: Fri, 08 Nov 2013 21:34:50 GMT > ETag: "452//path/to/file" > Accept-Ranges: bytes Content-Length: 26010 Connection: close > Content-Type: text/plain; charset=UTF-8 І хотілося б витягти 452, що є раніше // і …
regex 

1
Notepad ++ додавання коми до кінця слів
Я хочу додати кома до кінця слів, але проблема полягає в тому, що деякі слова містять більше одного слова, наприклад: Кольори акценту Антисоціальний протагоніст У мене є список слів, які я хотів би від кома (5000 слів). Я буду додавати невеликий список слів у notepad ++ кожен раз і його …

2
Об'єднати дві окремі sed-вирази в одну?
Я читаю RealNameз dsclрізних користувачів. Залежно від користувача, вихід може бути одним з наступних: RealName: <name> Або: RealName: <name> Таким чином я повинен sed -e 's|^[RealName:[:space:]]*||g' -e '/^$/d'отримати тільки <name>у будь-якому випадку. Я новачок у регулярних виразах, тому мені не вистачає об'єднання двох виразів. Будь-які пропозиції? (Просто робимо це для …
macos  regex  sed 

2
Regex замініть на Notepad ++
У моєму XML-файлі є багато підрядів, починаючи з STDSUP-, а потім три цифри. Наприклад: STDSUP-123. Я хотів би замінити STDSUP на CCDA. Є деякі підрядки, де STUSUP- слідкує за нечисловими символами. Я не хочу їх змінювати. Отже, я використовував STDSUP- \ d \ d \ d у полі знаходження та …

1
Блокнот ++ Якщо рядок містить слово, замініть рядок на певній відстані нижче фразою
Я впевнений, що це можливо, і я думаю, що це стосується Regex, але я не маю поняття, як працює форматування регексу, і я ще не зміг знайти вираз, який мені потрібен би де-небудь ще. В основному у мене є файл і хочу знайти кожен рядок, що містить слово сок, і …

2
Regex: виберіть порожні пробіли з певної вкладки та замініть їх одним пробілом [дублікат]
На це питання вже є відповідь тут: Regex: видаліть кожні два або більше пробілів між певними тегами та залиште лише пробіл, а не 3 відповіді привіт і з новим роком! у вас є невелика проблема з більш ніж 2000 .html файлами. Мені потрібно вибрати всі порожні пробіли з наступного конкретного …

1
acl url_regex на squid3 не працює, використовуючи регулярно випробуваний регулярний вираз
Мене попросили заблокувати доступ до Facebook з 8:00 до 15:00 майже для всіх користувачів, але вони все одно використовують альтернативні URL-адреси Facebook для доступу до соціальної мережі. Це споживає багато нашої низької пропускної здатності, і ми навіть не можемо працювати. Я вирішив створити регулярний вираз (регулярний вираз), щоб проаналізувати ці …
proxy  regex  squid 

1
З'єднання ліній, поки не буде досягнуто рядка, що закінчується
У файлі я маю такі дані, як: 123 456 789 --- 101112 131415 161718 192021 ------ 222223242526 27282930313233 ----------------------- Мені потрібно змінити рядки, щоб виглядати так: 123 456 789 --- 101112 131415 161718 192021 ------ 222223242526 27282930313233 ----------------------- тобто до певного рядка (послідовності гіпенів) рядки повинні бути об'єднані. Я спробував …

0
Видалення відповідей із завантажених електронних листів (тобто непослідовні повторювані речення з файлу txt)
Привіт, експерти та однокурсники! У мене є десятки текстових файлів, які містять щомісячні архіви listserv. Я намагаюся усунути / видалити цитовані відповіді, щоб кожне повідомлення з’являлося лише один раз у всіх файлах. Більшість користувачів списку не використовують вбудоване цитування, тому це корисно! У мене є ідентифікатор повідомлення, відповідь у відповідь …

1
PowerShell: пошук у всьому файлі для будь-якого рядка між певними рядками та виведенням в інший файл
Я не можу знайти точну відповідь для мого конкретного використання в одному місці, тому я прошу. Я дуже новачок у PowerShell, тому команди мені чужі. Використовуючи PowerShell, як я можу шукати файл за всіма явищами "будь-якого рядка" між двома певними рядками, а потім виводити кожне виникнення "будь-якого рядка" в інший …

2
Regex: замініть довільну кількість пробілів на однакову кількість іншого символу
Що я намагаюся зробити, це взяти список, форматований так, як зміст і замінити пробіли (символи пробілу, а не вкладки) між текстами зліва та праворуч крапками, зберігаючи лише два зовнішніх символи пробілу. Отже конкретно, я хочу взяти такий список: foo url1 foobar url2 foo bar url3 І перетворіть це на це: …

2
Як видалити рядки після: якщо значення> 5 в Notepad ++ або Python
Сподіваючись, що хтось може допомогти. Я намагаюся видалити будь-який рядок, який має 5 або менше символів після: Наприклад : test:test test:test12 (would be the only line kept) cobra:abcd Я годинами намагався вирішити це за допомогою блокнота ++, оскільки я лише вивчаю пітон, який я застряг, дуже ціную будь-яку допомогу.

1
Команда регулярного вираження блокнота ++ для пошуку двох наступних рядків
Я хочу шукати у файлі слово в рядку та інше слово в рядку після цього. Наприклад, я хочу знайти рядок, який містить, 75 37і я хочу, щоб рядок після цього містив 8B 45 FC Чи є регулярний вираз для цього? Ось невеликий фрагмент файлу, щоб побачити, що мені справді потрібно, …

1
Оптимізуйте формулу регулярного вираження для перевірки імен файлів
Я працюю над формулою регулярного вираження, яка перевірить, чи наданий файл для обробки має один із наступних форматів: SN1234_name_pdf.pdf SN1234_filename.pdf.zip Це я зараз маю: MYFILE="SN39586_invoice.pdf" ISZIP=0 if [ $ISZIP -eq 0 ]; then FORMAT='^SN[0-9]+\_[a-zA-Z0-9]+\\.pdf$' else FORMAT='^SN[0-9]+\_[a-zA-Z0-9]+\\.pdf\\.zip$' fi if [[ $MYFILE =~ $FORMAT ]]; then # Do some processing else echo …

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