私はshell_exec
(git log
この例では)実行していて、応答には文字列の最初と最後に多くの空白があります。
7baca58 test 3
847ad88 test 3
bcd7340 Nother test
21a5f17 Testing git releases
8faa1c0 Add previously ignored files in attempt to push to server with git
私は試し$string = preg_replace('/\s+/', ' ', $string);
ましたが、これにより改行も削除されます。通常trim
も役に立たないようです。
先頭と末尾のスペースを削除するにはどうすればよいですか?