Bugs & Features
<?php $textbefore = "text has newlines in wo\nrds and normal newlines \n bewtween words and again in wo\nrds"; $textafter = preg_replace( "/(?<=\S)\n|\n(?=\S)/", '', $textbefore); var_dump( $textafter);
Output for 4.3.0 - 7.0.0rc1, hhvm-3.6.1 - 3.9.0
string(82) "text has newlines in words and normal newlines bewtween words and again in words"