Php 如何使用regx从字符串中提取div的内容
可能重复:Php 如何使用regx从字符串中提取div的内容,php,regex,Php,Regex,可能重复: 我有一条像绳子一样的线 $str= 'hello asd asd <div class="name">Sunil</div>' asdasd asdasdasd asdasdasdasd; $str='hello asd asd Sunil'asdasd 阿斯达斯达斯德 ASDASDASD; 我想获取div名称的内容。(意味着我想获得Sunil)使用reg ex 请帮帮我。您不能使用正则表达式进行递归搜索,因为它无法表示递归。这就是人们编写解析器的原因
我有一条像绳子一样的线
$str= 'hello asd asd
<div class="name">Sunil</div>' asdasd
asdasdasd
asdasdasdasd;
$str='hello asd asd
Sunil'asdasd
阿斯达斯达斯德
ASDASDASD;
我想获取div名称的内容。(意味着我想获得Sunil)使用reg ex
请帮帮我。您不能使用正则表达式进行递归搜索,因为它无法表示递归。这就是人们编写解析器的原因
我相信您正在寻找的不是PHP字符串。。(替换引号)如果
div
的内容可能包含标记(与其他div
一样),则不可能使用正则表达式。是这样,还是内容总是没有标记的文本?此外,您的代码看起来无效。有递归正则表达式。这不是一个合理的努力(而且是重复回答)。如果与问号不匹配,也请发表评论。