課程
/后端開發
/PHP
/PHP進階篇
我交的$p = '/[0-9]+\-[0-9]+/';
$p='/[0-9\-]+\-[0-9]\-/'也行好像,例子中有\-
2019-03-12
源自:PHP進階篇 3-3
正在回答
”\-“意思是允許匹配”-“這個特殊符號
先說 要匹配 - (短橫線),如果在[ ]中,一定要加轉義符號 / ,不然默認是 到 即表示一個區間;
再說 不在 [ ]中的情況,加不加 \ 無所謂,因為本來 - 在 [ ]外不需要轉義,加上轉義字符并不起作用;
你可能會想問什么 2) 不匹配 \ 轉義字符呢,因為要匹配 \ ,得寫成 \\ ;
[]表示匹配[]中的任意字符
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
3 回答方括號是什么意思?
3 回答方括號內/- 是什么意思
1 回答$p = '/[name:](\w+\s\w+)/';為什么前面name:要加中括號,是什么意思?后面為什么也要用括號?
4 回答請問:“\-” 是什么意思?我沒用 反斜杠,直接寫"-" 好像也是對的?
2 回答最后的var_dump($_SESSION);什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-06-22
”\-“意思是允許匹配”-“這個特殊符號
2019-03-14
先說 要匹配 - (短橫線),如果在[ ]中,一定要加轉義符號 / ,不然默認是 到 即表示一個區間;
再說 不在 [ ]中的情況,加不加 \ 無所謂,因為本來 - 在 [ ]外不需要轉義,加上轉義字符并不起作用;
你可能會想問什么 2) 不匹配 \ 轉義字符呢,因為要匹配 \ ,得寫成 \\ ;
2019-03-12
[]表示匹配[]中的任意字符