Ruby 允许字母数字和 & 符号的正则表达式
Ruby regex to allow for alphanumber and & symbol
我有一段代码 gsub(/[^-\p{Alnum}]/i, '')
似乎可以从字符串中删除所有符号和字符。不过,我们也希望允许在字符串中使用 &
。我们如何添加这个?
您可以使用
gsub(/[^\p{Alnum}&-]/, '')
注意:保持 -
与您原来的正则表达式相同,删除了不需要区分大小写的功能。
我有一段代码 gsub(/[^-\p{Alnum}]/i, '')
似乎可以从字符串中删除所有符号和字符。不过,我们也希望允许在字符串中使用 &
。我们如何添加这个?
您可以使用
gsub(/[^\p{Alnum}&-]/, '')
注意:保持 -
与您原来的正则表达式相同,删除了不需要区分大小写的功能。