Web-Like File Name Filter (Like in IMatch 3.6)

Started by Darius1968, July 24, 2013, 03:54:52 AM

Previous topic - Next topic

Darius1968

In IMatch 3.6 seeking files by requiring the result to have files that had for example, both "beach" & "ball" was possible by prefacing the words with a "+" character.  How can this be done in IMatch 5? 

Richard

QuoteYou can search for multiple words using the Boolean AND and OR operations. If you don't use these, IMatch assumes that AND is used and returns only files containing all words in the Search Bar.

beach mountainfinds all files containing beach AND mountain. This is the same as

beach AND mountainIf you use the OR operator in your search, as in

beach OR mountainIMatch returns all files containing either beach or mountain.


Mario

IMatch 5 has very advanced search functionality built in.

The Search Bar in the file window toolbar is a fast way to search all metadata of the files currently visible the file window. Richard quoted from the help for this search tool in his post above. Just click in the search bar and press <F1> to open the full help with all the info.

For detailed control about the search process, use the Filter Panel, especially the file name and metadata filters. See the IMatch help on the Filter Panel to learn about the options available for these filters.

-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Darius1968

Originally, I was trying to filter on filename via the filter dialog, but I tried to filter for file having "a" AND "b" in the search bar and have been successful.  Where the filter engine isn't working for me now is for that case if I, for instance, want images having in the filename, "studios" AND NOT "wydd", but when I use this syntax, I get nothing, so what need I do? 
Finally, one of my images has the filename, "dvetrol".  I'll try to search for "*trol", but the image won't come up, so what is the right syntax for this case.  This came to mind because a file of mine does have bot "studios" and "wydd", but if I tried to search for that one with this, "wydd" AND "studio", it wouldn't come up.  It was being picky about studios being plural, and I fixed that with an "*". 
Thanks! 

Mario

The file name filter does not support Boolean operations. Did you read that somewhere in a help topic  ???
I just checked but there is no mention that you can combine expressions via AND or NOT in the file name filter. You can choose which search operation you want to perform, from the available list:

Is
Contains
Starts with
Ends with
Regular Expression


You can invert the result or search in folder names. I think that this functionality is quite extensive and covers all standard cases.

The Search Bar uses the Search Engine in IMatch, it always searches for words (see the help for details and examples).

To find files with dvetrol you can search for dve* but you cannot search for endings of word, e.g. "trol". This is not how the search engine works. It trades amazing speed (search 100,000 files in less than one second) with some limitations of how you can specify search terms.

sun AND hawaii works as well as
su* AND haw*
but the term
aii will not find hawaii

There are more examples in the help.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook