我有他以下情况:
获得了将用于的 HTML模板 文件mailing。
mailing
这是一个简化的示例:
<table> <tr> <td>Heading 1</td> <td>heading 2</td> </tr> <PRODUCT_LIST> <tr> <td>Value 1</td> <td>Value 2</td> </tr> </PRODUCT_LIST> </table>
我需要做的就是获取HTML代码<PRODUCT_LIST>,然后重复该代码与数组中的产品一样多次。
<PRODUCT_LIST>
获取/替换此列表的正确的PHP Regex代码是什么?
谢谢!
假设<PRODUCT_LIST>标签永远不会嵌套
preg_match_all('/<PRODUCT_LIST>(.*?)<\/PRODUCT_LIST>/s', $html, $matches); //HTML array in $matches[1] print_r($matches[1]);