小编Bri*_*ian的帖子

Ruby删除方法(字符串操作)

我是Ruby的新手,并且一直在通过Mr. Neighborly的Humble Little Ruby指南工作.在此过程中代码示例中存在一些拼写错误,但我总是设法找出错误并随后修复它 - 直到现在!

这是非常基本的,但我无法在Mac OS X(Snow Leopard)上使用以下示例:

gone = "Got gone fool!"
puts "Original: " + gone
gone.delete!("o", "r-v")
puts "deleted: " + gone
Run Code Online (Sandbox Code Playgroud)

我期待的输出是:

Original: Got gone fool!
deleted: G gne fl!
Run Code Online (Sandbox Code Playgroud)

我实际得到的输出是:

Original: Got gone fool!
deleted: Got gone fool!
Run Code Online (Sandbox Code Playgroud)

删除!方法似乎没有任何影响.

任何人都可以对这里出了什么问题有所了解吗?: - \

ruby string delete-method

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

delete-method ×1

ruby ×1

string ×1