コーディングしている「bbパーサー」で問題が発生しています。または、パーサー自体ではなく、nl2brがそれを変更します。
データベースの文字列は次のようになります。
テキストテキストテキスト
[コード]コードコードコード[/コード]
テキストテキストテキスト
ここで、nl2brは最初の「テキストテキストテキスト」の後に1つのbr /を置き、次にその下にもう1つ置くので、[code]タグの前に2つの改行があります(これは実際には正しいですが、私が望むものではありません)。
1行に入力するbrの数を制限する方法はありますか?十分に単純な解決策を見つけることができないようです。
よろしくお願いします。