网址中没有“斜线,点”字样

时间:2016-03-30 08:56:43

标签: ruby-on-rails

我正在使用stringex gem为商品制作网址,但如果名称包含"-dot"等字符,则会向网址添加"-slash""."个字词时出现问题,"/"和其他符号。

如何将“name”的转换转换为url中的符号?

如果项目名称:Bike 2.2 / 2.0

默认情况下

url:bike-2-dot-2-slash-2-dot-0 我需要: bike-2-2-2-0

1 个答案:

答案 0 :(得分:1)

您可以使用gsub实现此目的:

"bike-2-dot-2-slash-2-dot-0".gsub(/-(dot|slash)/, '')