一次通过 \r\n & \n & \r 分解字符串?
我想按行拆分字符串,但我希望它基于所有主要使用的换行符字符:
- \n
- \r\n
- \r
并返回包含每行的数组。
我想按行拆分字符串,但我希望它基于所有主要使用的换行符字符:
并返回包含每行的数组。
preg_split('/\R/', $str);
在 PHP preg_split()、preg_match和preg_replace匹配任何类型的所有换行符。\R
默认情况下,模式中的序列与任何 Unicode 换行符序列匹配,无论已选择什么作为行结束序列。如果指定
\R
--enable-bsr-anycrlf
更改默认值,以便仅匹配 、 或 。在构建PCRE时选择的内容可以在调用库函数时被覆盖。
\R
CR
LF
CRLF