Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Поиск по содержимому TXT-файла по маске не работает

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
mmx2017



Joined: 20 Apr 2017
Posts: 1

Post (Separately) Posted: Thu Apr 20, 2017 01:52    Post subject: Поиск по содержимому TXT-файла по маске не работает Reply with quote

В стандартном поиске alt f7 не поддерживается
поиск по маске в содержимого
Как обойти проблему?

================
Пример

набираю в поле искать файлы *.txt
в поле с текстом *test*
Путь указан верно(проверено без звездочек на текстовом файле содержащем как test так и stests)
stests и test не находит
================
требуется для поиска строг типа
1*2*3*4 перечисление где в* может быть все что угодно

что делать?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2478
Location: Большая деревня Москва

Post (Separately) Posted: Thu Apr 20, 2017 02:07    Post subject: Reply with quote

Quote:
что делать?
Помещать в паноптикум, вот что. Достойный экземпляр!
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11834
Location: Москва

Post (Separately) Posted: Thu Apr 20, 2017 02:55    Post subject: Reply with quote

mmx2017 wrote:
что делать?
Отблагодарить русский язык нормальным оформлением и пользоваться опцией регулярных выражений, где к звёздочкам добавляется по точке спереди.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8575
Location: Россия, Саратов

Post (Separately) Posted: Thu Apr 20, 2017 06:59    Post subject: Reply with quote

mmx2017
Заголовок темы не соответствует вопросу: то, что поиск по маске в этом случае не работает, и так очевидно, а описываться должна своя задача.
Впрочем, задача и в посте изложена ужасно. Какие, к примеру, могут быть пути в поле для поиска текста и при чём тут вообще пути?
Разберитесь, что вам нужно. Если в поисковую строку для содержимого ввести буквально *test*, то вхождение *test* и будет найдено. (Маска тут вообще ни при чём, звёздочка работает как обычный символ.) Если вам нужно найти все вхождения test (независимо от символов, идущих до и после), то это и введите. В чём проблема? Если же нужно найти произвольный текст, взятый в звёздочки, пользуйтесь регулярными выражениями, как посоветовали (хотя я очень сомневаюсь, что требуется именно это.) Не запутывайте себя и тех, кто это читает. Я сейчас даже тему нормально переименовать не могу, потому что попросту не понимаю, о чём вы спрашиваете.
Про русский язык уже сказано выше, здесь так не пишут.
Для начала — замечание за нарушение правил форума. Заголовок пока просто приведён к чуть более пристойному состоянию. Жду разъяснений.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11834
Location: Москва

Post (Separately) Posted: Thu Apr 20, 2017 11:12    Post subject: Reply with quote

Avada wrote:
хотя я очень сомневаюсь, что требуется именно это
>>>
mmx2017 wrote:
требуется для поиска строг типа
1*2*3*4

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8575
Location: Россия, Саратов

Post (Separately) Posted: Thu Apr 20, 2017 11:47    Post subject: Reply with quote

Flasher
Это я всё видел. Но выше там идёт про поиск конкретной записи по *test*. Концы с концами не сходятся.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11834
Location: Москва

Post (Separately) Posted: Thu Apr 20, 2017 12:02    Post subject: Reply with quote

Avada
Нет. См. заголовок.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8575
Location: Россия, Саратов

Post (Separately) Posted: Thu Apr 20, 2017 12:15    Post subject: Reply with quote

Flasher
Про заголовок я уже всё написал раньше. С точностью изложения явно есть большие проблемы. Ждём разъяснений.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4452
Location: Ростов-Дон

Post (Separately) Posted: Thu Apr 20, 2017 12:19    Post subject: Reply with quote

Суть-то как раз понятна - товарищ пытается искать текст по маске (*test*, 1*2*3*4) в поле, в котором маски никогда не поддерживались. И решение подсказано - использовать регулярные выражения.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8575
Location: Россия, Саратов

Post (Separately) Posted: Thu Apr 20, 2017 12:25    Post subject: Reply with quote

MVV
Это с равным успехом может быть необоснованным поиском по маске и поиском в тексте чего-то, обрамлённого там звёздочками.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11834
Location: Москва

Post (Separately) Posted: Thu Apr 20, 2017 12:29    Post subject: Reply with quote

Avada
Не понимаю, где ты разглядел обрамление, если написано конкретно про маску и единственное под примером требование с пометкой "где в* может быть все что угодно".
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8575
Location: Россия, Саратов

Post (Separately) Posted: Thu Apr 20, 2017 12:47    Post subject: Reply with quote

Flasher
У него там много что написано конкретно в отдельных фразах, только вот состыкуются они между собой не очень. Если "где в* может быть все что угодно", то что он вообще ищет? Звёздочки — часть существующего текста или нет?
Ещё раз: выше этого требования строчками со знаками равенства отделён пример, где при вводе *test* не находятся (что вполне естественно) stests и test. Здесь в искомом тексте никаких звёздочек вроде как нет, да и для поиска они совершенно не нужны. А в его "перечислении" что: неверная поисковая строка для каких-то точных последовательностей символов, разделённых произвольным текстом, или (в общем виде) сам текст?
В общем, я ни на чём не настаиваю, но что исходный пост изложен бестолково и допускает неоднозначное толкование — факт.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Thu Apr 20, 2017 13:07; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11834
Location: Москва

Post (Separately) Posted: Thu Apr 20, 2017 13:03    Post subject: Reply with quote

Avada wrote:
Звёздочки — часть существующего текста или нет?
И то и другое. Там может быть текст, а может и не быть.
Avada wrote:
да и для поиска они совершенно не нужны
Так написано это только в качестве примера, чтобы указать не саму проблему с масками. А конкретное требование написано уже в следующем блоке.
Avada wrote:
А в его "перечислении" что: поисковая строка или (в общем виде) сам текст?
Это шаблон с элементом маски.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8575
Location: Россия, Саратов

Post (Separately) Posted: Thu Apr 20, 2017 13:19    Post subject: Reply with quote

Flasher
Ну, посмотрим, будут ли какие-то пояснения.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group