| 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: 347
 
  | 
		
			
				  (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: 2709
 
  | 
		
			
				  (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: 2709
 
  | 
		
			
				  (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: 2709
 
  | 
		
			
				  (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: 2709
 
  | 
		
			
				  (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 | 
		 | 
	
	
		  | 
	
	
		 |