feat(catalog): enhance the search input filter

It's now possible to enter multiple value separated by n numbers of special chars.

Actual list : ,.$*+()_- and space char