在行
Some\r\nString\r\nSome\r\nonemoreString\r\nonemoreString\r\nString
中,如果S字符之前没有换行符,我需要在S字符之前放置换行符。
不幸的是,正则表达式太复杂了,我无法理解,而且我在Google上找不到现成的解决方案
<?php
$str="Some\r\nString\r\nSome\r\nonemoreString\r\nonemoreString\r\nString";
$str=str_replace("S","\r\nS",str_replace("\r\nS","S",$str));
echo $str;
?>