Поиск по содержимому TXT-файла по маске не работает
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Поиск по содержимому TXT-файла по маске не работает
В стандартном поиске alt f7 не поддерживается
поиск по маске в содержимого
Как обойти проблему?
================
Пример
набираю в поле искать файлы *.txt
в поле с текстом *test*
Путь указан верно(проверено без звездочек на текстовом файле содержащем как test так и stests)
stests и test не находит
================
требуется для поиска строг типа
1*2*3*4 перечисление где в* может быть все что угодно
что делать?
поиск по маске в содержимого
Как обойти проблему?
================
Пример
набираю в поле искать файлы *.txt
в поле с текстом *test*
Путь указан верно(проверено без звездочек на текстовом файле содержащем как test так и stests)
stests и test не находит
================
требуется для поиска строг типа
1*2*3*4 перечисление где в* может быть все что угодно
что делать?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Помещать в паноптикум, вот что. Достойный экземпляр!что делать?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Отблагодарить русский язык нормальным оформлением и пользоваться опцией регулярных выражений, где к звёздочкам добавляется по точке спереди.mmx2017 писал(а):что делать?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
mmx2017
Заголовок темы не соответствует вопросу: то, что поиск по маске в этом случае не работает, и так очевидно, а описываться должна своя задача.
Впрочем, задача и в посте изложена ужасно. Какие, к примеру, могут быть пути в поле для поиска текста и при чём тут вообще пути?
Разберитесь, что вам нужно. Если в поисковую строку для содержимого ввести буквально *test*, то вхождение *test* и будет найдено. (Маска тут вообще ни при чём, звёздочка работает как обычный символ.) Если вам нужно найти все вхождения test (независимо от символов, идущих до и после), то это и введите. В чём проблема? Если же нужно найти произвольный текст, взятый в звёздочки, пользуйтесь регулярными выражениями, как посоветовали (хотя я очень сомневаюсь, что требуется именно это.) Не запутывайте себя и тех, кто это читает. Я сейчас даже тему нормально переименовать не могу, потому что попросту не понимаю, о чём вы спрашиваете.
Про русский язык уже сказано выше, здесь так не пишут.
Для начала — замечание за нарушение правил форума. Заголовок пока просто приведён к чуть более пристойному состоянию. Жду разъяснений.
Заголовок темы не соответствует вопросу: то, что поиск по маске в этом случае не работает, и так очевидно, а описываться должна своя задача.
Впрочем, задача и в посте изложена ужасно. Какие, к примеру, могут быть пути в поле для поиска текста и при чём тут вообще пути?
Разберитесь, что вам нужно. Если в поисковую строку для содержимого ввести буквально *test*, то вхождение *test* и будет найдено. (Маска тут вообще ни при чём, звёздочка работает как обычный символ.) Если вам нужно найти все вхождения test (независимо от символов, идущих до и после), то это и введите. В чём проблема? Если же нужно найти произвольный текст, взятый в звёздочки, пользуйтесь регулярными выражениями, как посоветовали (хотя я очень сомневаюсь, что требуется именно это.) Не запутывайте себя и тех, кто это читает. Я сейчас даже тему нормально переименовать не могу, потому что попросту не понимаю, о чём вы спрашиваете.
Про русский язык уже сказано выше, здесь так не пишут.
Для начала — замечание за нарушение правил форума. Заголовок пока просто приведён к чуть более пристойному состоянию. Жду разъяснений.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
>>>Avada писал(а):хотя я очень сомневаюсь, что требуется именно это
mmx2017 писал(а):требуется для поиска строг типа
1*2*3*4
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Avada
Не понимаю, где ты разглядел обрамление, если написано конкретно про маску и единственное под примером требование с пометкой "где в* может быть все что угодно".
Не понимаю, где ты разглядел обрамление, если написано конкретно про маску и единственное под примером требование с пометкой "где в* может быть все что угодно".
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
У него там много что написано конкретно в отдельных фразах, только вот состыкуются они между собой не очень. Если "где в* может быть все что угодно", то что он вообще ищет? Звёздочки — часть существующего текста или нет?
Ещё раз: выше этого требования строчками со знаками равенства отделён пример, где при вводе *test* не находятся (что вполне естественно) stests и test. Здесь в искомом тексте никаких звёздочек вроде как нет, да и для поиска они совершенно не нужны. А в его "перечислении" что: неверная поисковая строка для каких-то точных последовательностей символов, разделённых произвольным текстом, или (в общем виде) сам текст?
В общем, я ни на чём не настаиваю, но что исходный пост изложен бестолково и допускает неоднозначное толкование — факт.
У него там много что написано конкретно в отдельных фразах, только вот состыкуются они между собой не очень. Если "где в* может быть все что угодно", то что он вообще ищет? Звёздочки — часть существующего текста или нет?
Ещё раз: выше этого требования строчками со знаками равенства отделён пример, где при вводе *test* не находятся (что вполне естественно) stests и test. Здесь в искомом тексте никаких звёздочек вроде как нет, да и для поиска они совершенно не нужны. А в его "перечислении" что: неверная поисковая строка для каких-то точных последовательностей символов, разделённых произвольным текстом, или (в общем виде) сам текст?
В общем, я ни на чём не настаиваю, но что исходный пост изложен бестолково и допускает неоднозначное толкование — факт.
Последний раз редактировалось Avada Чт апр 20, 2017 12:07, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
И то и другое. Там может быть текст, а может и не быть.Avada писал(а):Звёздочки — часть существующего текста или нет?
Так написано это только в качестве примера, чтобы указать не саму проблему с масками. А конкретное требование написано уже в следующем блоке.Avada писал(а):да и для поиска они совершенно не нужны
Это шаблон с элементом маски.Avada писал(а):А в его "перечислении" что: поисковая строка или (в общем виде) сам текст?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.