"The search function looks exactly for the given search pattern. If you are using more search patterns, all of them must occur in order to get a match. The search function has access to all objects that can be displayed in the tree view, like file names, Device and Package names in libraries, and for example the short description shown in the Descritpion column. In order to make the search more flexbile wildcards are allowed. ? stands for any character, * for any number of any character. In case you want to search for a name that contains a *, you have to escape it with a backslash: 40\*14, for example, searches for 40*14." Eagle manual in C:\EAGLE 9.3.0\doc\manual_en.pdf
Jorge, are you planning to improve the speed and ease of use of the part search, for example to have an option to let it be like the search of google?
P.S.: For those that landed here because there were looking for a component search in the schamatic/board: the "find" ULP script will help you. In Menu > Options > Assign (shortcuts) I added Ctrl + F with the assigned command "Run find" to open the dialog quickly.