【发布时间】:2014-06-03 19:38:55
【问题描述】:
我想知道如何替换字符串中的空格。
示例字符串: INFO [06:57:18 INFO]: 03.06 07:05:32 Auto-saving 03.06 07:05:32 [Console] INFO CONSOLE: Enabled level saving 03.06 07:05:32 [Console] INFO CONSOLE
我想成功: INFO [06:57:18 INFO]: 03.06 07:05:32 Auto-saving 03.06 07:05:32 [Console] INFO CONSOLE: Enabled level saving 03.06 07:05:32 [Console] INFO CONSOLE
我尝试了以下对我不起作用的方法:
preg_replace('/\s+/', '', $foo);
trim($foo);
我尝试将其打印为 json 以查看实际情况并得到以下输出: http://pastebin.com/QY8uGt4V(输出很大)
【问题讨论】:
-
你是它的空白吗?应该是换行符,制表符
-
preg_replace('/\b+/', '', $foo); -
@JohnConde 我认为这会更容易:$foo =
preg_replace('/\b+/', '', $foo); -
收到此错误:
Warning: preg_replace(): Compilation failed: nothing to repeat at offset 2 in
标签: php whitespace removing-whitespace