課程
/后端開發
/PHP
/PHP進階篇
元字符具有兩種使用場景,一種是可以在任何地方都能使用,另一種是只能在方括號內使用,在方括號內使用的有:
應該是要說能在方括號內使用吧??!只能這個錯誤的說法簡直把初學者逼瘋
2017-05-20
源自:PHP進階篇 3-3
正在回答
元字符有兩種使用場景,其中一種(第二種)是只能在方括號里面用。
我是這么理解的:只有3個元字符可以在方括號里面用:\ ? ^ ? - ?。其中的解釋這節教程已經說了。
我不清楚是否還有教程沒說過的可以在方括號內使用的元字符。
. ? ?匹配除換行符意外的任意字符 ? ?
\w ? ?匹配字母或數字或下劃線 ? ?
\s ? ?匹配任意的空白符 ? ?
\d ? ?匹配數字 ? ?
\b ? ?匹配單詞的開始或結束 ? ?
^ ? ?匹配字符串的開始 ? ?
$ ? ?匹配字符串的結束 ? ?
[x] ? ?匹配x字符,如匹配字符串中的 a、b 和 c 字符 ? ?
\W ? ?\w的反義,即匹配任意非字母,數字,下劃線和漢字的字符 ? ?
\S ? ?\s的反義,即匹配任意非空白符的字符 ? ?
\D ? ?\d的反義,即匹配任意非數字的字符 ? ?
\B ? ?\b的反義,即不是單詞開頭或結束的位置 ? ?
[^x] ? ?匹配除了 x 意外的任意字符,如 [^abc] 匹配除了 abc 這幾個字母之外的任意字符 ? ?
不懂你指哪種情景,這些不管在都可以在[]里或者外用吧
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
3 回答方括號內/- 是什么意思
4 回答方括號內部則代表字符類取反
3 回答靜態方法只能使用靜態變量嗎?
3 回答方括號是什么意思?
2 回答內容中的例子錯了吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-12-21
元字符有兩種使用場景,其中一種(第二種)是只能在方括號里面用。
我是這么理解的:只有3個元字符可以在方括號里面用:\ ? ^ ? - ?。其中的解釋這節教程已經說了。
我不清楚是否還有教程沒說過的可以在方括號內使用的元字符。
2017-05-22
. ? ?匹配除換行符意外的任意字符 ? ?
\w ? ?匹配字母或數字或下劃線 ? ?
\s ? ?匹配任意的空白符 ? ?
\d ? ?匹配數字 ? ?
\b ? ?匹配單詞的開始或結束 ? ?
^ ? ?匹配字符串的開始 ? ?
$ ? ?匹配字符串的結束 ? ?
[x] ? ?匹配x字符,如匹配字符串中的 a、b 和 c 字符 ? ?
\W ? ?\w的反義,即匹配任意非字母,數字,下劃線和漢字的字符 ? ?
\S ? ?\s的反義,即匹配任意非空白符的字符 ? ?
\D ? ?\d的反義,即匹配任意非數字的字符 ? ?
\B ? ?\b的反義,即不是單詞開頭或結束的位置 ? ?
[^x] ? ?匹配除了 x 意外的任意字符,如 [^abc] 匹配除了 abc 這幾個字母之外的任意字符 ? ?
不懂你指哪種情景,這些不管在都可以在[]里或者外用吧