日期:2014-05-17 浏览次数:20763 次
<html> <body> <!--$if{users != null && users.size &gt; 0}--> <table border="1"> <!--$for{user : users}--> <tr> <td><!--$output{for.index + 1}-->1<!--$end--></td> <td><!--$output{user.name}-->james<!--$end--></td> <td><!--$output{user.coins}-->2.00<!--$end--></td> </tr> <!--$end--> </table> <!--$end--> </body> </html>
<html> <body> <table ct:if="users != null && users.size &gt; 0" border="1"> <tr ct:for="user : users"> <td><span ct:output="for.index + 1">1</span></td> <td><span ct:output="user.name">james</span></td> <td><span ct:output="user.coins">2.00</span></td> </tr> </table> </body> </html>
<html> <body> <ct:if param="users != null && users.size &gt; 0"> <table border="1"> <ct:for param="user : users"> <tr> <td><ct:out param="for.index + 1"/></td> <td><ct:out param="user.name"/></td> <td><ct:out param="user.coins"/></td> </tr> </ct:for> </table> </ct:if> </body> </html>
text = text.replaceAll("\\<ct\\s*\\:\\s*([0-9|_|A-Z|a-z]+)\\s+param\\s*\\=\\s*\\"([^\\"]+)\\"\\s*\\/?\\>", "\\$$1{$2}"); text = text.replaceAll("\\<\\/\\s*ct\\s*\\:\\s*([0-9|_|A-Z|a-z]+)\\s*\\>", "\\$end{$1}");