【问题标题】:Rails Strip Method Not Working CorrectlyRails Strip 方法无法正常工作
【发布时间】:2014-01-31 19:37:48
【问题描述】:

所以万一有人偶然发现同样的问题,我有一个字符串:

a = " I am a string with whitespace at the start and end "

有趣的是,当尝试a.strip 时,我的字符串没有更改为:

a = "I am a string with whitespace at the start and end"

【问题讨论】:

  • squish.squeeze(' ') 再次遇到同样的问题。我的回答在这些情况下也适用。

标签: ruby-on-rails strip gsub


【解决方案1】:

这里的问题是,我有   或其他类型的空间,阻止了 strip 做它最擅长的事情。

我的解决办法,先把我所有的空格都换成空格:

a.gsub("\u00A0", " ")(我一开始尝试a.gsub(" ", " "),但没有成功)

多多!

现在我得到了我预期的a.strip 结果:)

(也许有更清晰的方法可以做到这一点,如果有,请告诉我)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 2011-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-02
    相关资源
    最近更新 更多