Page 1 of 1

searching within Android app occasionally gives me wrong results or no results when there should be

Posted: 2025-06-03, 06:17 UTC
by geoff741
Example. I search my SD card for "go to jail" minus the quotes and it returns "Terry Pratchett/Book 21 Jingo" audiobook folder. Nowhere in this folder or even in my audiobook collection does the phrase "go to jail" appear

Another time I'll search for a movie by it's exact title and it won't show up. If I manually find it and copy and paste the title it still won't show up. I thought maybe there were unsupported unicode symbols but even renaming the file and retyping in manually to ensure every character was standard alphabet it won't show up in search

Other times I'll search and I'll get the file I'm looking for but I'll also get ~10 other files in the results that I didn't search for.

I'm not sure what I'm doing wrong. Any help would be greatly appreciated. I'm using version 3.42d from GitHub not the play store version

Re: searching within Android app occasionally gives me wrong results or no results when there should be

Posted: 2025-06-03, 09:04 UTC
by ghisler(Author)
If you search for
go to jail
Total Commander will look for "go" or "to" or "jail". "to" is present in "Jingo". If you want to find "go to jail", you must put it in double quotes.

Re: searching within Android app occasionally gives me wrong results or no results when there should be

Posted: 2025-06-03, 09:38 UTC
by geoff741
I thought that to, but when I search for "go" I get over a thousand results. My SD card has a ton of files on it (which is why I need to search for them) so pretty much any small word gets a ton of hits

Re: searching within Android app occasionally gives me wrong results or no results when there should be

Posted: 2025-06-03, 14:55 UTC
by petermad
2geoff741

Search for:

Code: Select all

 " go "
if you want to find filenames with go as a whole word in the name

Search for:

Code: Select all

"go *" "* go *" "* go.*"
if go could be the first or last word.

Or enable Regexp and search for:

Code: Select all

(^| +)go([ .]+|$)
The two last ones will find:
go to hell.txt
now go to hell.txt
to hell you go.txt

The first one will only find:
now go to hell.txt
of the three.