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