Add multiple keywords match mode for filter bar

sometimes, I only remember what keywords are contained in file name, but I forget the order of those keywords,
in this case i need a way to serch multiple keywords without considering order.
PixPin_2025-09-16_13-47-00

wildcard expression are very difficult to write for multiple keywords (3 and more keywords)
regex expression is also difficult and need users to type many chars.

so please add multiple keywords match mode,
it is expected to work as below:

  1. use space to split keywords, and it mean "and" logic operation
  2. surround keyword with double quotes to match exactly,

e.g. a b "hello world" mean the file name include "a" and "b" and "hello world",
it can match these files:
hello world b a
hello world ba
b hello world a
it cannot match these files:
b hello a world (no match "hello world")
b hello world (no match a)

I have a similar request two years ago:

+a +b +"hello world" should do that, as long as Match any word is turned on.

@Jon thanks!
+a +b work, but +"hello world" does not work,
and +"a" also does not work,
it seems that the string in double quotes are all ignored.

by the way, the "+" prefix can not be omitted, it is a little inconvenient

+a +"b" will match file a hello , it is not equal to +a +b

+ means must match. You can use -hello to stop things with hello in them from matching.

@Jon
+a +b work, but +"hello world" does not work,
and +"a" also does not work,
the string in double quotes are all ignored.
+a +"b" will match file a hello , it is not equal to +a +b

@Jon
the "match any word" regard space as "or" logic operation, not "and" logic ,
use "+" prefix as "and" logic mean that users need to type more chars(a space char and a + char ),

I think the "filter" is used to find file accurately, so "and" logic is more important than "or" logic, so the space should be "and" logic,because it need less char
so I think it is necessary to add a new match mode that regarding space as "and" logic.

@Jon I ask grok, it say space implies an AND logic by default in most system.

but in "match any word" of dopus, space implies OR logic,
so I think it is necessary to add a new match mode that regarding space as "and" logic.