【发布时间】:2015-05-23 13:52:11
【问题描述】:
如何将字符串分解为一个或多个空格或制表符?
例子:
A B C
D E F
G H I
J K L
M N O
我已使用此代码成功标记了空格和制表符:
$parts = preg_split('/\s+/', $str);
但是当有新行时问题就出现了。
我想把它变成一个数组,这样我也可以运行 mysqlquery。
【问题讨论】:
-
你需要什么输出?
-
问题出在哪里?您当前的输出是什么?您期望什么?
-
你能提供更多细节吗?所以你有一个像
"A B\tC\nD"这样的字符串,你想得到数组"A", "B", "C", "D"? -
换行有什么问题?您当前的正则表达式按换行符拆分。
-
您的代码对我有用:
"A B\tC\nD"已正确拆分。