Theta

求助!关于换行符的问题

  •  
  •   Theta · Jul 6, 2018 · 2339 views
    This topic created in 2878 days ago, the information mentioned may be changed or developed.

    iOS 下可以通过 Pages 获取换行符,但是今天偶然发现安卓下不能正常显示。 如图,很尴尬,原先用习惯了,都不知道发送给使用安卓机的小伙伴微信消息显示这么奇怪。。。 所以请问大佬们,安卓下可以正常显示的换行符如何在 iOS 下打出来? FCDDE308-4A96-4C17-8F2D-4B73A4120245.jpeg

    Supplement 1  ·  Jul 6, 2018
    emmm 刚刚用搜狗输入法尝试了一下,可以长按发送打出换行,但是有时候长按并不管用。
    求助,我想把正常的换行符保存到文本替换,该如何做到?
    3 replies    2018-07-07 23:03:15 +08:00
    FanWall
        1
    FanWall  
       Jul 6, 2018 via Android   ❤️ 1
    Windows 遵循标准,它的换行是 CR LF 也就是 \r\n
    大部分 Unix/Linux 包括 Android 是 LF
    MacOS 在这一点上挺奇葩,不遵循标准就算了,它还非要用 CR … iOS 估计也是?

    大概是这个原因吧,不过我自己的 Android 就算收到 iOS 手动发来的微信消息,换行也是正常的,也许手动的话已经在某个环节自动转换了吧?
    Theta
        2
    Theta  
    OP
       Jul 6, 2018
    原来是被少数派的那个教程给误导了。软回车是输入换行符( U+000A ),但 pages 上实际打出来的是行分隔符( U+2028 ),那么求助真正的换行符怎么打出来
    congeec
        3
    congeec  
       Jul 7, 2018 via iPhone
    \r\n 怎么就是标准了?
    Mac OS 用\r,Mac OS X 用\n, macOS 用\n
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2907 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
    ♥ Do have faith in what you're doing.