課程
/后端開發
/PHP
/PHP進階篇
$p = '/\d+\-\d+/'; ? \d是代表數字 ?什么數字呢? 還有 這里的+ - 是什么意思 ?還有能詳細 解釋下 這個行代碼的意思么?為什么 短短幾個 字符串 就能匹配下面 那么多數字呢?
2015-12-06
源自:PHP進階篇 3-3
正在回答
又開始學習啦。
\d ? ?代表 ?0-9 ?
+代表貪婪匹配 比如這里 ? \d 之后有個加號 ?它就會匹配到盡可能多的數字。而在沒有寫 +的時候之匹配一個。
\- ?的意思是 匹配這個符號 "-" ? (\ 為轉義字符)
慕姐4424294 提問者
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
2 回答正則表達式問題
1 回答正則表達式問題
1 回答正則表達式的問題
3 回答正則表達式語法問題
1 回答正則表達式符號問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-06
又開始學習啦。
\d ? ?代表 ?0-9 ?
+代表貪婪匹配 比如這里 ? \d 之后有個加號 ?它就會匹配到盡可能多的數字。而在沒有寫 +的時候之匹配一個。
\- ?的意思是 匹配這個符號 "-" ? (\ 為轉義字符)