1
我有一个巨大的字符串包含许多许多行,并有几条线包括carrieage返回不应该在那里!我想删除回车并离开换行!如何从字符串中删除回车符,但保留换行符?
我alread tryed这一点:
string.gsub "\r", ""
但它没有做任何事情!
//你的权利我有是与此相关的SRY另一个问题......
我有一个巨大的字符串包含许多许多行,并有几条线包括carrieage返回不应该在那里!我想删除回车并离开换行!如何从字符串中删除回车符,但保留换行符?
我alread tryed这一点:
string.gsub "\r", ""
但它没有做任何事情!
//你的权利我有是与此相关的SRY另一个问题......
用实际修改变量string
方法的破坏性版本。
string.gsub! "\r", ""
它的工作原理:
[1] pry(main)> str = "a\n\rb\nc\rd\n\ne\r\r"
=> "a\n\rb\nc\rd\n\ne\r\r"
[2] pry(main)> str.gsub("\r", "")
=> "a\nb\ncd\n\ne"