課程
/后端開發
/PHP
/PHP進階篇
而當$p = '/(\w+\s\w+)/';的時候,是echo $match[1];
2017-09-16
源自:PHP進階篇 3-4
正在回答
你可以使用preg_match($p,$str,$match); 然后var_dump($match),會輸出一個數組,然后你就知道為什么了,哈哈哈哈
殺豬刀
慕神8479247 回復 殺豬刀
坐不住的雨傘
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
3 回答<?php //請修改變量p的正則表達式,使他能夠匹配str中的姓名 $p = '/\w{4}:(\w{6}\s{1}\w{4})/'; $str = "name:steven jobs"; preg_match($p, $str, $match); echo $match[1]; //結果為:steven jobs
1 回答$p = '/(\w+\s\w+)/'; 為什么要加括號???
2 回答$p = '/\w+\.\w+/'; echo preg_replace($p,'<em>$0</em>',$str);
2 回答$p = '/[name:](\w+\s\w+)/';為什么要加小括號?
2 回答$p = '/(\w+\s\w+)/'; 為什么不加括號就是錯的?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-16
你可以使用preg_match($p,$str,$match); 然后var_dump($match),會輸出一個數組,然后你就知道為什么了,哈哈哈哈