PHP 模式修飾符
提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2021-01-13
模式修飾符的作用是設(shè)定模式,也就是規(guī)定正則表達(dá)式應(yīng)該如何解釋和應(yīng)用。不同的語(yǔ)言都有自己的模式設(shè)置,PHP中的主要模式如表所示。
修飾符 | 表達(dá)式寫(xiě)法 | 說(shuō) 明 |
i | (?i)".(?-i)、(?i:...) | 忽略大小寫(xiě)模式 |
m | (?m)“.(?-m)、(?m:…) | 多文本模式。即字符串內(nèi)部有多個(gè)換行符時(shí),影響“A”和“$”的匹配 |
s | (?s)"-(?-s)、(?s:…) | 單文本模式。在此模式下,元字符點(diǎn)號(hào)(.)可以匹配換行符。其他模式則 不能匹配換行符 |
X | (?x)—(?-x)、(?x:…) | 忽略空白字符 |
模式修飾符既可以寫(xiě)在正則表達(dá)式的外,也可以寫(xiě)在表達(dá)式內(nèi)。如忽略大小寫(xiě)模式,可以寫(xiě)為“/tm/i”“(?i)tm(?-i)”“(?i:tm)”3種格式。
繼續(xù)查找其他問(wèn)題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>