К ТСКВ: примеры регулярных выражений
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  :| |:
Total Commander -> Общие вопросы
Как часто вы пользуетесь регулярными выражениями (RegEx)?
Раз в день
35%
 35%  [ 33 ]
Раз в неделю
18%
 18%  [ 17 ]
Раз в месяц
26%
 26%  [ 25 ]
А что это такое?
19%
 19%  [ 18 ]
Total Votes : 93


#61:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Sat Mar 23, 2013 21:32
    —
Например, найти: https?://[^\s"':]+
В скобки добавить всё, чего ещё в ссылке быть не может.

#62:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat May 18, 2013 09:09
    —
Последующая дискуссия об изменении регистра в разных частях имени с помощью инструментария ИГП в текущую тему не вписывается и переносится в тему по ИГП в "Общих вопросах".

#63:  Author: hawk777 PostPosted: Thu Jun 12, 2014 02:04
    —
Блин. на фтп надо найти все файлы где есть хоть одна заглавная буква и перевести в строчный вариант.
Использую поиск с плагинами с запросом такого вида: плагин -> tc, свойство -> имя, операция -> рег. выражение, значение -> (?-i)[A-Z]
Выводит все файлы в каталоге (и с прописными буквами, чего быть не должно). Вопрос: как правильно применять модификаторы?

#64:  Author: CaptainFlintLocation: Москва PostPosted: Thu Jun 12, 2014 02:51
    —
hawk777
Информационные плагины на FTP не поддерживаются, поэтому этот критерий просто игнорируется. В данном случае можно использовать регулярные выражения для поля "Искать файлы" на странице "Общие параметры".

#65:  Author: hawk777 PostPosted: Thu Jun 12, 2014 09:54
    —
CaptainFlint, спасибо. Только заметил галочку рег.выражений, теперь все ок Smile

#66: Регулярные выражения Author: pcherevin PostPosted: Mon Jan 30, 2017 15:56
    —
Подскажите пожалуйста, как правильно составить регулярное выражение в поиске содержимого текстового файла:
Строка находится между кавычками в выражении function="". Например function="СТРОКА".
Нужно найти в такой строке знак ";".

Искомый текст:
Quote:
ыаываыв ываа аыв ыва ываываываываыв ываываыва ываыв
function="парампампам-раттрарр"
лвоашщ вшща шщашщвыо а ыввыоа шщоащыоваш
function="парампампам;раттрарр"
оа щшывшщао ыщвша щ шывшщао ывщшаоывщш
function="парампампам=раттрарр"
щ пващзпщ звпзщваш зщвашпщ звазп зващ

#67:  Author: Aquila PostPosted: Mon Jan 30, 2017 16:22
    —
pcherevin
Попробуй:
Code:
(?<=^function=".*);(?=.*")

#68:  Author: pcherevin PostPosted: Tue Jan 31, 2017 14:27
    —
Aquila
Спасибо.

К сожалению TC не работает с такими регулярками.

P/S/
вроде заработало:
(function=")[^"]*;(")

#69:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 31, 2017 14:45
    —
pcherevin
Оверквотинг (включая совершенно ненужное цитирование предыдущего поста) на форуме запрещён. Лишнее убрано.

#70:  Author: mxup PostPosted: Mon Mar 06, 2017 22:53
    —
Подскажите пожалуйста регулярное выражение для поиска файлов, содержащих строку, в которой содержаться одновременно слово "POST" и "200"
Хочу в общем найти логи Web Сервера Apache, где был удачный POST

Ну вот я как то так вижу это выражение только не регулярное, а как будто я делаю поиск по файлам: *POST*200*
Только это выражение подходит для поиска названия файлов которые содержать слова POST и 200
А мне нужно чтобы шёл поиск в тексте файлов

#71:  Author: Aquila PostPosted: Mon Mar 06, 2017 23:24
    —
^.*POST.*200.*$

#72:  Author: mxup PostPosted: Mon Mar 06, 2017 23:46
    —
Aquila wrote:
^.*POST.*200.*$

Спасибо!)

#73:  Author: NordicSagaLocation: Камчатка PostPosted: Fri Apr 07, 2017 02:43
    —
Здравствуйте.
Как должно выглядеть регулярное выражение для одновременного поиска в двух разных директориях всех папок с частично совпадающими наименованиями?
Причем, имена папок обязательно совпадают только в пределах, начиная с первого символа в строке и заканчивая неизменным набором символов - "нижнее подчеркивание", "год", "пробел", "тире", "пробел".

Например, нужно, чтобы TC за раз нашел папки-дубликаты муз. альбомов:
G:\LL\Katatonia_2009 - Night Is The New Day
G:\LL\Katatonia_2009 - Night Is... [Limited Edition, Digibook]
G:\MP3\Katatonia_2009 - Night is the new day (LP)
G:\LL\Napalm Death_2015 - Apex Predator - Easy Meat [Japanesse Edition]
G:\MP3\Napalm Death_2015 - Apex Predator - Easy Meat
...

#74:  Author: FlasherLocation: Москва PostPosted: Fri Apr 07, 2017 03:41
    —
'^(Katatonia|Napalm Death)_\d{4} - '

#75:  Author: NordicSagaLocation: Камчатка PostPosted: Fri Apr 07, 2017 03:50
    —
Спасибо. Но, я имел в виду иное.
В моей базе сотни наименований исполнителей. И всех их вводить в строку поиска просто нереально.

Как сделать так, чтобы ТС за раз искал в двух разных директориях (G:\LL\ и G:\MP3\):

1) все альбомы-дубликаты всех имеющихся в базе исполнителей?

2) все альбомы всех имеющихся в базе исполнителей, у которых нет дубликатов?



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  :| |:
Page 5 of 9

Powered by phpBB © 2001, 2005 phpBB Group