位置:首頁 > 軟件操作教程 > 編程開發(fā) > PHP > 問題詳情

PHP 模式修飾符

提問人:劉團(tuán)圓發(fā)布時(shí)間:2021-01-13

    模式修飾符的作用是設(shè)定模式,也就是規(guī)定正則表達(dá)式應(yīng)該如何解釋和應(yīng)用。不同的語言都有自己的模式設(shè)置,PHP中的主要模式如表所示。

修飾符

表達(dá)式寫法

i

(?i)".(?-i)、(?i:...)

忽略大小寫模式

m

(?m)“.(?-m)、(?m:…)

多文本模式。即字符串內(nèi)部有多個(gè)換行符時(shí),影響“A”和“$”的匹配

s

(?s)"-(?-s)、(?s:…)

單文本模式。在此模式下,元字符點(diǎn)號(hào).可以匹配換行符。其他模式則 不能匹配換行符

X

(?x)—(?-x)、(?x:…)

忽略空白字符

    模式修飾符既可以寫在正則表達(dá)式的外,也可以寫在表達(dá)式內(nèi)。如忽略大小寫模式,可以寫為“/tm/i”“(?i)tm(?-i)”“(?i:tm)”3種格式。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部