【发布时间】:2011-06-07 16:38:57
【问题描述】:
我有一个 javascript 字符串包含这样的 html 表:
<div class="nobrtable"><table class="at"><TBODY><TR><td> FY
</TD><td> Profit Margin
</TD><td> Asset Turnover
</TD><td> RoA
</TD><td> Leverage Ratio
</TD><td> RoE
</TD><td> Cash Conversion
</TD><td> Cash RoE
</TD><td> RoC
</TD></TR><TR><td> 2002
</TD><td> 5.1%
</TD><td> 1.42
</TD><td> 7.2%
</TD><td> 127%
</TD><td> 9.2%
</TD><td> 163%
</TD><td> 14.9%
</TD><td> 16.9%
</TD></TR>
</TD></TR></TBODY></table></div>
如何使用正则表达式删除表中的所有 '\n'?否则太长了。
我尝试过使用
ele = ele.replace(/\n/g, ' ');
它将替换我字符串中的所有 '\n'。 我只想删除所有 html 表中的所有 '\n'。
谢谢!
【问题讨论】:
-
too long是什么意思? -
如果您能解释一下字符串长度究竟是一个问题,以及为什么删除
\n(而不是\r或\t或空格)会解决它,那将非常有帮助。 -
想象一下您将通过删除不必要的空白来节省的所有带宽!!!
标签: javascript regex