我有来自模板的HTML代码,需要去除元素之间和换行符之间的空格。我不希望删除可能会破坏HTML格式的空格,这使得任务变得棘手。到目前为止,我只能删除换行符,但是如何处理空格还需要进一步思考:
'<div id="head"></div> \n <div id="body"></div> <div id="foot"></div> '.replace(/(\r\n|\n|\r)/gm, '');
希望jQuery内置了某种方法,而不是使用复杂的正则表达式来删除空格。
我有来自模板的HTML代码,需要去除元素之间和换行符之间的空格。我不希望删除可能会破坏HTML格式的空格,这使得任务变得棘手。到目前为止,我只能删除换行符,但是如何处理空格还需要进一步思考:
'<div id="head"></div> \n <div id="body"></div> <div id="foot"></div> '.replace(/(\r\n|\n|\r)/gm, '');
/(>)\s+|\s+(<)/
。 - user557597