freemarker中replace使用正则 的断言问题

ulfl 发布于 2015/11/18 17:06
阅读 809
收藏 0

原来的语句是<table class="ke-zeroborder" border="0" cellpadding="0" cellspacing="0" width="621">

现在想要把width="621"这个改成width="100%",我使用了(?<=<table[^\>]{1,65535})width="\d*"这个正则表达式,在工具中可以实现替换,但是在Freemarker 中使用replace('(?<=<table[^\>]{1,65535})width="\d*"', 'width="100%"',"r" )就是会出现错误,请问这个要怎么改。

加载中
返回顶部
顶部