単語内でも無効な改行が追加されたテキストと、単語の間にある有効な改行を含むテキストをクリーンアップして、先頭または訓練スペースがあるようにする必要があります。
php を使用して、文字で囲まれた複数行のテキストからこれらの改行を削除しようとします。つまり、前後にスペースがないことを意味します。
$textbefore = "text has newlines in wo\nrds and normal newlines \n bewtween words and again in wo\nrds";
$textafter = "text has newlines in words and normal newlines \n bewtween words and again in words";
これを試した
$pattern="/(.{2}\n.{1})/m";
考えられるすべてのパターンを試しましたが、最良の場合、最初に出現したパターンのみが一致します。
どんなアイデアでも大歓迎です。