我在字符串中输入了以下元素,我只想保留" Alex"
<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>
我尝试使用preg_replace但我无法移除
的内部元素 我怎么能这样做?
答案 0 :(得分:2)
$daya= '<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>';
echo strip_tags(preg_replace("/<label\\b[^>]*>(.*?)<\\/label>/s", "", $daya));
输出将是Alex
答案 1 :(得分:0)
<?php
$x = '<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>';
$x = strip_tags($x);
echo str_replace('First name','',$x);
?>
答案 2 :(得分:0)
使用此代码获得最佳结果
将字符串设为html代码 $ x ='名字 亚历克斯
';
使用str_replace函数
$ x = str_replace(“名字”,“”,strip_tags($ x));
打印结果 echo $ x;