- // Handles single newlines
- $s = str_replace("\r\n", "\n", $s);
- $s = str_replace("\n", " \n", $s);
- $s = str_replace("\r", " \n", $s);
-
- // Replace lonely stars in lines not starting with it with literal stars
- $s = preg_replace('/^([^\*]+)\*([^\*]*)$/im', '$1\*$2', $s);
-