Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果行上没有字符,请删除换行符_Javascript - Fatal编程技术网

Javascript 如果行上没有字符,请删除换行符

Javascript 如果行上没有字符,请删除换行符,javascript,Javascript,如果旁边没有字符,我将尝试删除换行符。 我想保持第1行、第2行、第3行未被触碰,但第3行之后和第1行之前的中断被删除 我试过: Element.value = Element.value.replace(/\n?![A-z]/g, ""); 我对正则表达式不太在行 谢谢 .replace(/(\r?\n){2,}/g, '\n').replace(/^\r?\n|\r?\n$/g, ''); 这个正则表达式用一个换行符替换2个或更多换行符的序列,然后删除前导和尾随换行符。Wow,我甚至不

如果旁边没有字符,我将尝试删除换行符。

我想保持第1行、第2行、第3行未被触碰,但第3行之后和第1行之前的中断被删除

我试过:

Element.value = Element.value.replace(/\n?![A-z]/g, "");
我对正则表达式不太在行

谢谢

.replace(/(\r?\n){2,}/g, '\n').replace(/^\r?\n|\r?\n$/g, '');


这个正则表达式用一个换行符替换2个或更多换行符的序列,然后删除前导和尾随换行符。

Wow,我甚至不知道你可以使用。替换。replace@IntelAndBacon
replace
是一个字符串方法,它返回一个字符串,因此您可以链接尽可能多的
replace
substr
子字符串
等,如您所愿<代码>=]