PHP 正则提取 p 标签内 '负责人' 后的名字
以下是 PHP 正则表达式示例代码,可以提取文本中 p 标签内 '负责人' 后的名字:/n/nphp/n$text = '<p>负责人:张三 </p>撒的abd 按时发斯蒂芬';/n$pattern = '/<p>负责人:(.+?)<//p>/'; // 匹配 p 标签内,“负责人”后的名字/npreg_match($pattern, $text, $matches);/n$name = trim($matches[1]); // 获取匹配结果中的名字/necho $name; // 输出:张三/n/n/n在上面的代码中,使用了正则表达式 //<p/>负责人:(.+?)/<//p/>/,其中:/n/n- /<p/> 匹配 <p> 标签的开始标记;/n- 负责人: 匹配文本中的 '负责人:' 字符串;/n- (.+?) 匹配任意字符(非贪婪模式),并且将匹配结果保存到 $matches 数组中;/n- /<//p/> 匹配 <p> 标签的结束标记。/n/n最后使用 trim() 函数去掉匹配结果中的空格,获取名字并输出。
原文地址: https://www.cveoy.top/t/topic/n5gu 著作权归作者所有。请勿转载和采集!