我正在制作一个HTML电子邮件模板,我正在寻找一种解决方案,只能在电子邮件中的两行输出文本。我无法找到一个简单的解决方案,我将编写一个复杂的正则表达式,考虑大写和特殊字符。目前我有这个正则表达式,保留160个第一个字符并删除其余字符。
[% IF doc.text.length > 160 %][% doc.text.replace('(?<=.{160}).*', '') %]...[% ELSE %][% doc.text %][% END %]
是否有更简单的解决方案只能打印2行以上的文字?
答案 0 :(得分:1)
在表格单元格中使用textarea
截断文字:
<td>
<textarea rows="2" readonly>
...
...
...
</textarea>
</td>