2015-04-22 37 views

回答

-2

您可以使用.sub(<input text>,<replace with text>)。它与其他脚本/编程语言中的replace类似。

"/br/watch/123456".sub("/br","") 
+2

无需重复的答案。 – sawa

0

您可以使用sub从字符串中删除的/br第一次出现,否则gsub删除所有出现

"/br/watch/123456".sub("/br","") 
# => "/watch/123456" 
0

采用分。 sub有助于对字符串进行单个替换。只有在开始时出现以下代码才会删除/br子字符串。

> "/br/watch/123456".sub(/^\/br/, '') 
=> "/watch/123456" 
0

如果它总是三个字符,应该删除,你可以。

"/br/watch/123456"[3..-1] 

或更详细的,可能比较慢

"/br/watch/123456".chars.drop(3).join