例如:
$string="<aa>xyz<bb>123<ccc>";
我想从$ string获取子字符串'xyz'。这可能吗?
答案 0 :(得分:3)
您只需使用strip_tags获取xyz
<?php
echo strip_tags('<aa>xyz<bb>');
?>
strip_tags
只是条带标记。只有在符合您的要求时才使用它。
答案 1 :(得分:2)
答案 2 :(得分:2)
您还可以使用正则表达式将字符串分解为数组。这会给你$ arr [0]中想要的子字符串 无论标签是什么,这都可以使用,并且可以轻松地将您想要的子字符串轻松实现。
<?php
$string="<aa>xyz<bb>123<ccc>";
$arr = preg_split("/<[^>]+>/", $string, 0, PREG_SPLIT_NO_EMPTY);
var_export($arr);
答案 3 :(得分:1)
将preg_match
与<aa>(.*?)</bb>
一起使用,这将是第一场比赛。
使用正则表达式,您还可以在字符串中获得其他匹配项。