表行是表中的一行,其中对象从左到右排列在相同的高度。 HTML和几个GUI支持这个概念。
我有一个包含 3 个 tr 的字符串变量: $string = ' 总计 1 779,00 总计 2 867,25 我有一个包含 3 个 tr 的字符串变量: $string = '<tr><td> Total 1 </td><td>779,00</td></tr><tr><td> Total 2 </td><td>867,25</td></tr><tr><td> Total 3 </td><td>939,00</td></tr>'; 我尝试拆分字符串以获得 3 个<tr>...</tr>标签。 我已经尝试过: $match = preg_split('[(<tr[^>]*>.*?</tr>)]', $string , NULL, PREG_SPLIT_DELIM_CAPTURE); 但我没有得到好的结果。 尝试 $string = '<tr><td> Total 1 </td><td>779,00</td></tr><tr><td> Total 2 </td><td>867,25</td></tr><tr><td> Total 3 </td><td>939,00</td></tr>'; $result = array_filter(explode('</tr>', str_replace('<tr>','',$string))); print_r($result); 希望有帮助:) 我不建议使用正则表达式来解析你的 HTML,但如果你想这样做,这里是正确的方法: $regexPattern = "/<tr>(.*?)<\\/tr>/"; $string = "<tr><td> Total 1 </td><td>779,00</td></tr><tr><td> Total 2 </td><td>867,25</td></tr><tr><td> Total 3 </td><td>939,00</td></tr>"; preg_match_all($regexPattern , $string , $matches); 根据要求,这是包含标签的正则表达式: $regexPattern = "/(<tr>.*?<\\/tr>)/"; 祝你好运。 尝试匹配这三个trs preg_match_all('/<tr[^>]*>.*?<\/tr>/', $string , $match); var_dump($match); 输出: array(1) { [0]=> array(3) { [0]=> string(42) "<tr><td> Total 1 </td><td>779,00</td></tr>" [1]=> string(42) "<tr><td> Total 2 </td><td>867,25</td></tr>" [2]=> string(42) "<tr><td> Total 3 </td><td>939,00</td></tr>" } } 你所做的很好,只需使用 PHP 的 array_filter 方法过滤掉空结果 即 <?php $string = '<tr><td> Total 1 </td><td>779,00</td></tr><tr><td> Total 2 </td><td>867,25</td></tr><tr><td> Total 3 </td><td>939,00</td></tr>'; $match = array_filter(preg_split('[(<tr[^>]*>.*?</tr>)]', $string , -1, PREG_SPLIT_DELIM_CAPTURE)); print_r($match); 结果: Array ( [1] => <tr><td> Total 1 </td><td>779,00</td></tr> [3] => <tr><td> Total 2 </td><td>867,25</td></tr> [5] => <tr><td> Total 3 </td><td>939,00</td></tr> )
我需要将每个表行(表1)的详细信息导出为pdf,为每个导出的行设置表1[学生ID]列中的文件名。 理想的做法是从...中排除行中的空白单元格
我有一个在表视图内生成按钮的应用程序,如下所示: TableLayout 表 = (TableLayout) findViewById( R.id.tableLayout1 ); for(int i = 0 ; i < Gatorade.getVariant().
我发现SwiftUI 3.0新增的表格组件就像一个玩具,可以轻松使用,但很难扩展更多功能。 TableRow 和 TableColumn 继承自 value 对象。嗬...
在使用tablesorter的html表格中,一行如何根据其单元格的内容具有背景颜色?
我正在使用 jQuery Mottie 表排序器显示一个 HTML 表格。我希望其中一列中带有“v”的行使用某种(给定的)背景颜色进行格式化,这是 ret...
PostgreSQL v8.2(Greenplum) 创建或替换函数 util.retrec(OUT p1 date, OUT p2 boolean) 退货记录 作为 $身体$ 宣布 开始 p1 := 当前日期; p2 := 真; 返回; 结尾; $身体$ 语言
当我在 td 中写一些东西并按 Enter 键时,我会得到一个新行。在控制台中,我得到了我写的所有内容 + br 标签。我该如何修复它? document.querySelector(".add_btn").addEventList...
Android imageview 未显示在 TableRow 中
我试图在 TableRow 中显示一个简单的 ImageView,但由于某种原因它不会显示。如果我将另一个控件添加到另一行,imageView 会显示,所以看起来它不适合......
SEO - 带链接的表格 - 使用 <a>锚文本</a> 或将整行包裹在 <a> 标签中更好?
我有一张待售房屋表 - 详细说明地址、价格、大小、建造年份、能源等级。 对于移动可用性,我将整行作为链接 - 即用户可以点击任何地方...
无法完全覆盖 MUI TableCell 中的顶部和底部填充以使整个单元格内容可点击
我正在尝试使我的表格单元格的全部内容可点击(用于路由到我应用程序中的其他地方;路由工作正常)。 我已经成功地删除了无法点击的水平空间......
我创建了一个表格布局,其中的标题行添加到了XML文件中,其余的内容行被动态填充。由于某种原因,最后一行不可见。我浏览了其他...
我是新来的人。我想根据某些条件更改表行。就像我有一个名为deadLine的值。因此,如果DeadLine日期与当前日期之间的差为2,则表行...
我想合并位于同一行并在其中具有相同文本值的单元格。我在这里发现了许多类似的问题,但所有问题都与另一行中的单元格合并。这个...
我想将我的Combobox项设置为使用JDBC以单个字符串的形式从数据库表的行中获取数据。在我的数据库表上,有三列,但每一行都与我的组合框的每一项匹配。
我有一个图库,其中包含39张图片。前两个按钮,下一个按钮,中间两个按钮。图片在表格内,并显示6张图片。当用户按下下一步按钮6时...
我已经在Android中创建了一个电子表格,以显示使用TableRow进行数据搜索的结果。 TableRows是动态创建的,因此一次最多可以显示30行。我正在尝试...
我有一个简单的程序,我已经用Java为android编写了程序,但是很难使tablerow可点击。当用户单击一行时,我希望在...
我想检测没有任何值(文本)的表的最后一个表行单元格。 var all_product_cell = document.getElementsByClassName(“ product-cell”);对于(var i = 0; i
如何使用ant和ReactJs在表行中将数据源的字段作为onclick函数的参数传递?
我正在使用ant和ReactJs处理一个项目,并遇到如下问题:我的数据源是一个对象数组,其中包含一些字段,例如id,photoUrl,name,phone和email。我用这个...