gpt4 book ai didi

javascript - php将每3个元素包装在一个tr for table中

转载 作者:行者123 更新时间:2023-12-03 06:31:59 27 4
gpt4 key购买 nike

在我的一张表中,我希望在我们上面有输出,但它有点改变,任何帮助将不胜感激。

所以...

<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>

变成...

<tr class="new"> 
<td></td>
<td></td>
<td></td>
</tr>
<tr class="new">
<td></td>
<td></td>
<td></td>
</tr>

最佳答案

如果你的html是字符串形式的,你可以在字符串上执行一些正则表达式和循环,并从数组中获得所需的结果,我不确定这是否是你正在寻找的。

var result = html.match(/<td>(.*?)<\/td>/g).reduce(
function(new_array,x,i,arr) {
if(i % 3 == 0){
new_array.push('<tr class="new">' + arr[i] + (arr[i+1] || '') + (arr[i+2] || '') + '</tr>');
return obj;
}
}
,[])

关于javascript - php将每3个元素包装在一个tr for table中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38407785/

27 4 0