Outliner : show objects match name with wildcards
I found the solution (only for 2.9 above , not working in 2.8 ) , the search box in outliner can accept regex (unix regex) pattern.
floor [1,3,12-14]

1,3 -&gt; to match floor 1, floor 3
12-14 -&gt; match range between 12 to 14 -&gt; floor 12 , floor 13, floor 14
and will skip other number outside the range 1,3,12-14
We can also use ^ to exclude ( '^' means 'NOT') . For example if we type 'Floor [^143]', it will show everything starts with 'Floor ' but NOT starts with 'Floor 1' , 'Floor 4' and 'Floor 3'.