Is there a way to find the last few letters of a filename excluding the extension...I've tried endwith: but that includes the extension.
eg. search for zilla (as in mozilla.exe)
Ta!
endwith
Re: endwith
Will find names containing "zilla" followed by a (dot).
regex:.*zilla\.
mozilla.exe
mozilla.123.exe
test.mo.zilla.123.exe
debugQA@mozilla.org.xpi
But will not find names without an extension.
mozilla
You could use, regex:.*zilla$ (or endwith:zilla or wfn:*zilla or path:*zilla) to find that.
(I wasn't expecting wfn to work.)
regex:.*zilla\.
mozilla.exe
mozilla.123.exe
test.mo.zilla.123.exe
debugQA@mozilla.org.xpi
But will not find names without an extension.
mozilla
You could use, regex:.*zilla$ (or endwith:zilla or wfn:*zilla or path:*zilla) to find that.
(I wasn't expecting wfn to work.)
Re: endwith
regex:"(zilla\.[^\.]*$)|zilla$"
This will match zilla only at the end of the name part.
Searching for:
zilla.
Will also work only if the filename has an extension.
It will also find results where zilla. appears anywhere in the filename, so it might not be ideal:
zilla.abc.123.txt
zilla.*
Wildcards force Everything to match the whole filename, so here the filename would have to start with zilla.
You could use *zilla.* but that would be the same search as above: zilla.
This will match zilla only at the end of the name part.
Searching for:
zilla.
Will also work only if the filename has an extension.
It will also find results where zilla. appears anywhere in the filename, so it might not be ideal:
zilla.abc.123.txt
zilla.*
Wildcards force Everything to match the whole filename, so here the filename would have to start with zilla.
You could use *zilla.* but that would be the same search as above: zilla.
Re: endwith
This is strange ...
When Tools->Options->Search->"Match whole filename when using wildcards" isn't ticked search term fox.* finds e.g.
ReminderFox.ics.dav
firefox.exe
etc
and don't finds foxblabla.txt
When Tools->Options->Search->"Match whole filename when using wildcards" is ticked search term fox.* finds only eg
fox.bat
fox.so
etc.
I use Everything 1.4.1.819b x64
When Tools->Options->Search->"Match whole filename when using wildcards" isn't ticked search term fox.* finds e.g.
ReminderFox.ics.dav
firefox.exe
etc
and don't finds foxblabla.txt
When Tools->Options->Search->"Match whole filename when using wildcards" is ticked search term fox.* finds only eg
fox.bat
fox.so
etc.
I use Everything 1.4.1.819b x64
Re: endwith
These are the expected results.When Tools->Options->Search->"Match whole filename when using wildcards" isn't ticked search term fox.* finds e.g.
ReminderFox.ics.dav
firefox.exe
etc
With "Match whole filename when using wildcards" off, the search fox.* would be the same as: *fox.* or just: fox.
There's no dot (.) after fox here.and don't finds foxblabla.txt
The whole file name must match, so the filename must start with fox.When Tools->Options->Search->"Match whole filename when using wildcards" is ticked search term fox.* finds only eg
What results are you expecting?