課程
/后端開發(fā)
/PHP
/PHP進階篇
我想知道 m s x 是什么作用
2015-02-28
源自:PHP進階篇 3-2
正在回答
i m s x 都是模式修正符。
i ? ? ? ?如果設(shè)定此修正符,模式中的字符將同時匹配大小寫字母。?
m ? ? ?當設(shè)定了此修正符,“行起始”和“行結(jié)束”除了匹配整個字符串開頭和結(jié)束外,還分別匹配其中的換行符的之后和之前。這和 Perl 的 /m 修正符是等效的。如果目標字符串中沒有“\n”字符或者模式中沒有 ^ 或 $,則設(shè)定此修正符沒有任何效果。?
s ? ? ??如果設(shè)定了此修正符,模式中的圓點元字符(.)匹配所有的字符,包括換行符。
x ? ? ? 如果設(shè)定了此修正符,模式中的空白字符除了被轉(zhuǎn)義的或在字符類中的以外完全被忽略,在未轉(zhuǎn)義的字符類之外的 # 以及下一個換行符之間的所有字符,包括兩頭,也都被忽略。
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發(fā)網(wǎng)站程序
2 回答?我就想知道為什么是$0,我用$1,都不行
5 回答有個變量不知道什么作用
2 回答想知道為什么/^\d+\-\d+$/這樣寫為什么是錯誤的
2 回答我想知道為什么實例化對象后,析構(gòu)函數(shù)也被調(diào)用了
3 回答不知道怎么用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-02-28
i m s x 都是模式修正符。
i ? ? ? ?如果設(shè)定此修正符,模式中的字符將同時匹配大小寫字母。?
m ? ? ?當設(shè)定了此修正符,“行起始”和“行結(jié)束”除了匹配整個字符串開頭和結(jié)束外,還分別匹配其中的換行符的之后和之前。這和 Perl 的 /m 修正符是等效的。如果目標字符串中沒有“\n”字符或者模式中沒有 ^ 或 $,則設(shè)定此修正符沒有任何效果。?
s ? ? ??如果設(shè)定了此修正符,模式中的圓點元字符(.)匹配所有的字符,包括換行符。
x ? ? ? 如果設(shè)定了此修正符,模式中的空白字符除了被轉(zhuǎn)義的或在字符類中的以外完全被忽略,在未轉(zhuǎn)義的字符類之外的 # 以及下一個換行符之間的所有字符,包括兩頭,也都被忽略。