2

在 Rails 中,我只想从字符串中删除“http://”或“https://”(如果存在)。目前我正在使用以下代码实现此目的:

install_url.delete('http://').delete('https://')

我觉得这可能不是最好的方法。有没有更好的建议?

谢谢!

4

2 回答 2

2

您可以使用正则表达式:

install_url.sub(/^http[s]?:\/\//, '')
于 2013-09-13T23:25:40.393 回答
1

这应该可以解决问题:

install_url.gsub(/https?:\/\//, '')
于 2013-09-13T23:26:17.070 回答