課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
那么,如果正則表達(dá)式出現(xiàn)了
*? *+ ?+ +?
這四個有意義么,有的話分別是懶惰、貪婪、懶惰、懶惰嗎
2016-01-14
源自:PHP進(jìn)階篇 3-4
正在回答
借用別人代碼試驗發(fā)現(xiàn),
$subject?=?"abcddef"; $pattern?=?'/a(.*?)d/'; preg_match($pattern,?$subject,?$matches); print_r($matches);
*?和+?都是懶惰模式,輸出是Array ( ? ?[0] => abcd ? ?[1] => bc );*+和?+這兩種輸出是Array ( )
舉報
輕松學(xué)習(xí)PHP中級課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
1 回答教材問題{}指定匹配字符
2 回答如何理解正則表達(dá)式中的元字符?
2 回答使用正則表達(dá)式進(jìn)行匹配
2 回答正則表達(dá)式就是用來判斷某個字符串中是否包含指定字符串嗎?
2 回答正則表達(dá)式/^\w+$/i 語句中 $字符作用是什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-01-14
借用別人代碼試驗發(fā)現(xiàn),
*?和+?都是懶惰模式,輸出是Array ( ? ?[0] => abcd ? ?[1] => bc );*+和?+這兩種輸出是Array ( )