View previous topic :: View next topic |
Author |
Message |
Ronim
Joined: 14 Nov 2016 Posts: 57
|
(Separately) Posted: Wed Sep 25, 2024 08:02 Post subject: Поиск строки с пробелами - не находит |
|
|
Здравствуйте!
Нужно найти файлы в текущем каталоге, содержащие в имени строку:
" - 18?? - ", т.е. все файлы, содержащие в имени строку от " - 1800 - " до " - 1899 - " (поле цифровое и нецифровых символов там быть не может).
Не находит (ниже по ссылке "Проблема" - скрин)
Строка в кавычках - то же.
Пояснение (простите, не знаю как убрать под кат или спойлер).
Это каталог с файлами книг. Мне нужно найти книги 19-го века. Целевое поле имени каждого файла - год - четыре цифры. Разделители полей - последовательность " - " (пробел-дефис-пробел; нигде в содержимом полей не встречается).
Проблема
Подскажите, пожалуйста, что можно сделать? |
|
Back to top |
|
|
Monarch-LFV
Joined: 22 Jul 2019 Posts: 268
|
(Separately) Posted: Wed Sep 25, 2024 08:08 Post subject: |
|
|
Ronim
Используя регулярные выражения (галочка):
Только без кавычек, в кавычки взял для наглядности по пробелам. |
|
Back to top |
|
|
Ronim
Joined: 14 Nov 2016 Posts: 57
|
(Separately) Posted: Wed Sep 25, 2024 08:14 Post subject: |
|
|
Monarch-LFV,
Спасибо большое!
Не находит |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2622
|
(Separately) Posted: Wed Sep 25, 2024 08:18 Post subject: |
|
|
Ronim
Попробуйте со звёздочками и кавычками (без "Рег. выраж."):
"* - 18?? - *" |
|
Back to top |
|
|
Ronim
Joined: 14 Nov 2016 Posts: 57
|
(Separately) Posted: Wed Sep 25, 2024 08:25 Post subject: |
|
|
sa,
Спасибо огромное!
Всё получилось!
Надо же, порознь пробовал, а логика должна была бы подсказать Ваше решение - ну недо
Спасибо ещё раз и простите, что побеспокоил |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2622
|
(Separately) Posted: Wed Sep 25, 2024 08:33 Post subject: |
|
|
Ronim
Вариант от Monarch-LFV (с "Рег. выраж.") у меня тоже работает. |
|
Back to top |
|
|
Ronim
Joined: 14 Nov 2016 Posts: 57
|
(Separately) Posted: Wed Sep 25, 2024 08:45 Post subject: |
|
|
Quote: | Вариант от Monarch-LFV (с "Рег. выраж.") у меня тоже работает. |
sa,
спасибо! Возможно, у меня просто старый TC (9.0а) - попробовал ещё раз - нет. Только Ваш! |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2622
|
(Separately) Posted: Wed Sep 25, 2024 09:19 Post subject: |
|
|
Ronim wrote: | у меня просто старый TC (9.0а) |
Это вряд ли влияет - я пробовал и на 6.03a.
Может, кавычки не убрали или галку для "Рег. выраж." не выставили? |
|
Back to top |
|
|
Ronim
Joined: 14 Nov 2016 Posts: 57
|
(Separately) Posted: Wed Sep 25, 2024 09:32 Post subject: |
|
|
sa wrote: |
Может, кавычки не убрали или галку для "Рег. выраж." не выставили? |
Простите, какую галку? Что для рег.выр.? - я выставлял и так и сяк. Но по рекомендации Monarch-LFV я галку не ставил - буквально:
Monarch-LFV wrote: |
Используя регулярные выражения (галочка):
Только без кавычек, в кавычки взял для наглядности по пробелам. |
А где она должна быть в окне поиска?
Простите, я не программист , ну и тупават, наверное...[/b] |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2622
|
(Separately) Posted: Wed Sep 25, 2024 09:38 Post subject: |
|
|
Ronim wrote: | А где она должна быть в окне поиска? |
В квадратике под "Место поиска:", левее "Рег. выраж.". |
|
Back to top |
|
|
Ronim
Joined: 14 Nov 2016 Posts: 57
|
(Separately) Posted: Wed Sep 25, 2024 09:46 Post subject: |
|
|
sa,
аааа! Ну тупой! Простите.
Всё работает тогда.
Спасибо огромное ещё раз! И за терпение!
Важно мне это - ну никак было... |
|
Back to top |
|
|
|