我的程序可以接受带有换行符 \n、\r\n 或 \r(例如 Unix、PC 或 Mac 格式)的数据。最佳方法是构建一个正则表达式,可以匹配任何编码方式?或者,我可以在输入时使用 universal_newline 支持,但现在我想看看正则表达式是什么。
\r
是旧的 Mac 风格(我指的是“OS 9 及之前”的老风格)。任何运行 OS X(即在1999年之后生产的)的 Mac 电脑都将像其他 Unix 系统一样使用\n
。 - Chris Lutz'$'
匹配行尾更有用? - tonfasplitlines()
这样方便的函数的语言来说,了解这一点是很有用的。 - too much php