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

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

1
Інтелектуально змінивши форматування пробілів у відповідності з суміжним форматуванням?
Microsoft Word надає можливість пошуку відформатованого тексту та його заміни та форматування. Ця особливість чудова в моїй роботі, де мені доводиться перетворювати документи Word в огляди в Інтернеті. Простим прикладом може бути пошук boldслова та його заміна <strong>bold</strong>. Однак бувають випадки, коли документ, який ми отримуємо, має сторонні, неформатовані проміжки …


1
Пошук у складі блокнота ++
Привіт, я шукаю в тексті відповідність зразка блокнота ++, а також пропоную кілька замін. Але поки що, що я придумав, схоже, не працює. Приклад тексту: 1 blablablabla. blablnsnsnns, blalblblbl: blablaa; balal blala. 2 blblb'blbµµ77777µµlblb blblb, blslsµµ105µµnlsllsl. 3 blalblblbl: blablaa; balal blala. 4 blblb'blbµµ9999µµlblb . Blblb, blslsnlsllsl. 5 jsjjsjj; gggbqbqbq: ghshhqhhqh …

3
sed: замінити кожне випадок на 4 пробіли (на початку рядка) на 2 пробіли
Скажімо, у мене є цей (маріонетковий) файл з відступом у 4 пробіли (у мене є група, яку я повинен обробити): # init.pp class hardwareid ( $package_name = $hardwareid::params::package_name, $package_category = $hardwareid::params::package_category, $package_ensure = $hardwareid::params::package_ensure ) inherits hardwareid::params { package { "${package_name}": name => $package_name, category => $package_category, ensure => $package_ensure, …
2 regex  sed 

3
використовуючи vims pattern-multi-items {n}, щоб відповідати 5-му простору рядка
З цим вступом з нашого кронтаба 1 3 1 * * Знайти / var / log / tomcat / * -mtime +61-тип f-видалити Я хочу, щоб відповідати 5-й пробіл, щоб я міг відокремити частину команди від частини поля часу. Cron може мати різні формати, тому я хочу мати можливість відповідати …


1
Як інвертувати свій вибір у розділі "Знайти і замінити"?
%%& BUNCH OF TEXT &%%ASDA WR ASDAR ASDSETSF ASDSADGSRT %%& EVEN MORE TEXT &%% aSDAER ASD %%&TEXT HERE TOO &%% Я намагаюся видалити весь небажаний текст між "& amp; %%" і "%% & amp;" сегменти використовують вирази в інструменті пошуку і заміни і трохи втрачаються. Один вираз я спробував був …

1
Звичайний вираз - рядок містить рядок "bar", але не передує "foo"
В даний час я маю регулярний вираз для відповідності рядку, який містить 'bar', але не передує 'foo': (?<!foo)bar Я бажаю змінити регулярний вираз, щоб він відповідав, коли рядок містить 'bar', але не передує 'foo' і (необов'язково) будь-який додатковий символ (и). EG. "footestbar" не має збігатися з тим, що бар передує …
2 regex 

2
Пошук лише папок
Мій harddrive в безладді, тому я вирішив зробити прибирання. В рамках цього я хочу об'єднати всі папки, що містять музику, в одну. Що я хочу зробити, це шукати будь-які * .mp3 та * .aac на моєму приводі та отримувати ім’я папок. Потім я хочу видалити будь-які повторювані імена папок і …
2 bash  regex  find  grep  pipe 

1
Замініть файли на інші з інших папок, які відповідають першим жетоном у назві файлу
Скажімо, у мене є дві папки: ls /A/ 01 - IncorrectName.flac 02 - otherincorrect.flac ls /B/ 01 - CorectName.flac 02 - Othercorrect.flac Як би я перемістив файли з dir A в B, але використовуючи назви файлів з dir B? Чи можу я це робити автоматично $ mv /A/01 - IncorrectName.flac …

2
Як витягнути терміни з документа HTML
У мене документ HTML заповнений умовами, які мені потрібно ввести в електронну таблицю. Вони дотримуються цієї основної схеми: <ul> <li class="name"><a href="spot.html">Spot</a></li> <li class="type">Dog</li> <li class="color">Red</li> </ul> <ul> <li class="name"><a href="mittens.html">Mittens</a></li> <li class="type">Cat</li> <li class="color">Brown</li> </ul> <ul> <li class="name"><a href="squakers.html">Squakers</a></li> <li class="type">Little Parrot</li> <li class="color">Rainbow</li> </ul> Це дуже послідовно. Мені …

2
Видалити все у другому стовпці, а не в дужках
У мене є файл, який виглядає приблизно так: gene ID protein Solyc06g062540 (Z) PYROPHOSPHATASE 3 (PTHR20889:SF0) Solyc10g075050 ALBUMIN SUPERFAMILY (PTHR33076:SF11) Solyc07g061760 SUBFAMILY (PTHR24177:SF35) Файл розміщений на вкладках; існує вкладка між першим стовпцем (ідентифікатор гена) та другим стовпцем (назва білка). (Назва білка може містити пробіли, але не вкладки.) Ім'я білка містить …
2 notepad++  regex  csv 

0
Заміна та додавання тексту REGEX [закрито]
Добрий день суперперу. Це моя перша публікація тут, мені потрібна допомога з цим. Примітка: я редагую це питання, оскільки воно було позначене як занадто широке. Мені хотілося б знати, як повторити останній рядок текстового файлу, використовуючи регулярні вирази. Наприклад, у наступному тексті: JASC-PAL 0100 4 90 57 33 107 140 …
2 regex 

2
Замініть блокнот ++
id люблю замінити всі випадкові числові значення на тверде значення кодових випадкових значень, наприклад: DELAY : 214 DELAY : 1243 і мені подобається замінити всі DELAY : 1

1
Чому регулярний вираз не дає результатів?
Команда find . -maxdepth 1 -regextype posix-egrep -regex '.*/[a-z0-9\-\_\.]+\.(gz|deb)/' -exec echo {} \; не дає результатів для каталогу, що містить такі файли: google-chrome-stable_current_i386.deb rkhunter-1.4.2.tar.gz хоча при тестуванні регулярного виразу [a-z0-9\-\_\.]+\.(gz|deb)на сайтах, таких як RegExr , він відповідає цим іменам. Чому результат findне повертає ніяких результатів?
2 linux  regex 

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