javascript去除空行

xiaoxiao2024-04-21  28

/** * 去除空行 */ function clearBlankLine(_sHtml){ var vReturn=_sHtml; var vPatterns=[ '<p(>|\\s+[^>]*>)(&nbsp| |\\s| |<br\\s*(\/)?>)*<\/p(>|\\s+[^>]*>)', '(<br\\s*(\/)?>((\\s| |&nbsp| )*)){2,}', '(<p(>|\\s+[^>]*>))((&nbsp| |\\s)*<br\\s*(\/)?>)*((.|\n|\r)*?<\/p(>|\\s+[^>]*>))' ]; var vReplaces=[ '', '<br>$3', '$1$6' ]; for(var i=0;i<vPatterns.length;i++){ var vRegExp = new RegExp(vPatterns[i], 'img'); vReturn=vReturn.replace(vRegExp,vReplaces[i]); } return vReturn; }
转载请注明原文地址: https://www.6miu.com/read-5015128.html

最新回复(0)