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

PHP 轉(zhuǎn)義字符(\)

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

    正則表達(dá)式中的轉(zhuǎn)義字符⑴和PHP中的大同小異,都是將特殊字符(如“.”“?”“\”等)變?yōu)槠胀ǖ淖址?。舉一個(gè)IP地址的實(shí)例,用正則表達(dá)式匹配諸如127.0.0.1這樣格式的IP地址。如果直 接使用點(diǎn)號(hào)字符,格式為:

    [0-9]{1,3}(.[0-9]{1,3}){3}

    這顯然不對(duì),因?yàn)榭梢云ヅ淙我庖粋€(gè)字符。這時(shí),不僅是127.0.0.1這樣的IP,連127101011這樣的字串也會(huì)被匹配出來。所以在使用時(shí),需要使用轉(zhuǎn)義字符(\)。修改后上面的正則表達(dá)式格式為:

    [0-9]{1,3}(\.[0-9]{1,3}){3}

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

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