Je veux créer une expression régulière qui supprime tous les caractères non alphanumériques mais garde les espaces. Il s'agit de nettoyer l'entrée de recherche avant qu'elle n'atteigne la base de données. Voici ce que j'ai jusqu'à présent:
@search_query = @search_query.gsub(/[^0-9a-z]/i, '')
Le problème ici est qu'il supprime tous les espaces. Des solutions pour conserver les espaces?