指定された文字列を検出し、そのラッピング要素を取得する 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
}
<p class='text'></p>
およびの 2 つの可能な戻り値があるため、戻り値は配列になります。<span></span>
指定された文字列をラップする HTML 要素を取得する方法について、誰でも正規表現パターンを教えてもらえますか?
ありがとう!回答をお待ちしております。