1

ユーザーが入力できる新しい行の量を減らそうとしています。ユーザーが 3 つ以上の改行を入力すると、2<br>の -に置き換えられます。

txt = txt.replace(new RegExp('(\\n){3,}', 'gim') , '<br/><br/>');

問題は、いくつかの br の間にスペースやタブなどがある場合、この正規表現が一致しないため、ユーザーが \n\n スペース \n\n を挿入すると、4 行のように見えることです。

おそらくこれを防ぐために、この正規表現を変更するにはどうすればよいですか?

ありがとう

4

1 に答える 1