最佳答案
我想创建一个正则表达式,删除所有非字母数字字符,但保留空格。这是为了在搜索输入到数据库之前清理它。以下是我目前掌握的信息:
@search_query = @search_query.gsub(/[^0-9a-z]/i, '')
这里的问题是它删除了所有的空格。如何保留空格的解决方案?