如此独立,我得到了我需要的东西。但我想截断它,我的动态文本出现了用Microsoft Word垃圾填充的脏文本。
一个例子:
≪! [If Gte Mso 9]>≪Xml> ≪Br /> ≪O:Office Document Settings> ≪Br /> ≪O:Allow Png/> ≪Br /> ≪/O:Off...
那么我如何才能充分利用这两个世界呢?是否有速记红宝石的方式来做到这一点?例如,一个gsub语句会在第125个字符之后剪掉所有内容吗?
答案 0 :(得分:2)
如果您只想切片,可以
>> long_ugly_string = "omg this is a long string"
=> "omg this is a long string"
>> long_ugly_string[10..-1]
=> "s a long string"
参考:http://ruby-doc.org/core/classes/String.html#M000771
所以,你只是指定起始字符(10)和结束字符(-1表示它转到字符串的末尾)。