Although not optimal, you can do this with regular expressions:
$string = '<a title="title" href="http://example.com">Text</a>';
$string = preg_replace("/<as(.+?)>(.+?)</a>/is", "<b>$2</b>", $string);
echo($string);
This essentially says, look for a part of the string that has the form <a*>{TEXT}</a>
, copy the {TEXT}
, and replace that whole matched string with <b>{TEXT}</b>
.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…