我正在尝试减少用户可以输入的新行数。如果用户输入 3 个或更多新行,它将替换为 2 <br>
-
txt = txt.replace(new RegExp('(\\n){3,}', 'gim') , '<br/><br/>');
问题是,如果在某些 br 之间有空格或制表符等,则此正则表达式将不匹配,因此用户可以放置 \n\n 空格 \n\n,它看起来好像是 4 行。
如何更改此正则表达式,也许向前/向后以防止这种情况发生?
谢谢
我正在尝试减少用户可以输入的新行数。如果用户输入 3 个或更多新行,它将替换为 2 <br>
-
txt = txt.replace(new RegExp('(\\n){3,}', 'gim') , '<br/><br/>');
问题是,如果在某些 br 之间有空格或制表符等,则此正则表达式将不匹配,因此用户可以放置 \n\n 空格 \n\n,它看起来好像是 4 行。
如何更改此正则表达式,也许向前/向后以防止这种情况发生?
谢谢