【发布时间】:2018-11-13 04:23:37
【问题描述】:
我有一段代码gsub(/[^-\p{Alnum}]/i, ''),它似乎从字符串中删除了所有符号和字符。不过,我们也希望允许在字符串中使用&。我们如何添加它?
【问题讨论】:
标签: ruby-on-rails ruby regex gsub
我有一段代码gsub(/[^-\p{Alnum}]/i, ''),它似乎从字符串中删除了所有符号和字符。不过,我们也希望允许在字符串中使用&。我们如何添加它?
【问题讨论】:
标签: ruby-on-rails ruby regex gsub
你可以使用
gsub(/[^\p{Alnum}&-]/, '')
注意:保留 - 与您原来的正则表达式一样,删除不区分大小写,因为它不需要。
【讨论】:
i 标志而被否决者惩罚了你,但没有意识到它没有任何效果。
& 添加到字符类......”。反对票可能是针对低质量答案/可能是评论类型的事情。也可能是人们不喜欢你回答这么简单的问题,这肯定不符合 SO (yang +1) 的新精神
-,您将如何操作它?你用什么文档让我也可以戳进去?