Ruby 关于 string 的 delete 方法的一个疑问?

cdredfox · 2012年07月03日 · 最后由 chentianwen 回复于 2012年07月03日 · 2746 次阅读

我使用

abcdefgabcdefgaaaaa.delete("abcd"),

他实际上不仅仅只是删除了“abcd”这个字符中,而是删除了所有的 a,b,c,d 这四个字符串?

请问我仅仅是需要删除字符串,这个需要怎么写?查了一下文档,没查到?

"abcdefgabcdefgaaaaa".gsub(/abcd/, '')

需要 登录 后方可回复, 如果你还没有账号请 注册新账号