Ruby squeeze! 函数
首先还是要说, 根据经验, 搜正经资料, 除了 google 就是 bing,珍爱生命, 远离百度。
怎么呢? 我在百度输入 ruby squeeze 就是搜不出来这函数是啥意思,好几个作为搜索结果的博客就是把书里的内容往里一帖,毫无营养。
说正经的, 这个函数什么意思呢? 顾名思义, squeeze, 挤压, 挤压什么呢? 重复的字符。函数的参数就是要被压榨的字符,可以使用正则表达式。
若字符串发生改变, 则返回新的字符串, 反之则返回 nil。
具体可参见 帮助文档