Ruby正则表达式允许字母数字和&符号

时间:2018-11-13 04:23:38

标签: ruby-on-rails ruby regex gsub

我有一段代码MYSQL_HOST=some ip address ,该代码似乎删除了字符串中的所有符号和字符。我们也想允许在字符串中使用gsub(/[^-\p{Alnum}]/i, '')。我们如何添加它?

1 个答案:

答案 0 :(得分:3)

您可以使用

gsub(/[^\p{Alnum}&-]/, '')

注意:保留-为原始正则表达式,删除了不区分大小写的内容。