我想要一个 preg_match 代码来检测给定的字符串并获取它的包装元素。我有一个字符串和一个 html 代码,例如:
$string = "My text";
$html = "<div><p class='text'>My text</p><span>My text</span></div>";
所以我需要创建一个函数,它将返回包装字符串的元素,如:
$element = get_wrapper($string, $html);
function get_wrapper($str, $code){
//code here that has preg_match and return the wrapper element
}
返回值将是数组,因为它有 2 个可能的返回值,它们是<p class='text'></p>
和<span></span>
任何人都可以给我一个关于如何获取包装给定字符串的 HTML 元素的正则表达式模式?
谢谢!非常感谢答案。