[英]meaning of `$/i` in regular expressions
$/i
在以下php代碼中的含義是什么?
preg_match ('/^[A-Z \'.-]{2,20}$/i')
$
是一個錨 - 它意味着字符串的結尾應該在那里。 /
是正則表達式的結束分隔符。 i
意味着正則表達式應該不區分大小寫(請注意[AZ \\'.-]
僅匹配AZ - i
表示它也不必查找az)。
美元符號是一種常見的正則表達符號,意思是“行尾”。
最后的斜線是表達式本身的結束。
斜杠后面的任何字母都可以打開或關閉,稱為修飾符。 在i
的情況下,它表示不區分大小寫。
$
匹配正則表達式模式的字符串末尾匹配。 匹配位置而不是角色
/
是PHP中正則表達式模式的結束分隔符
i
表示不區分大小寫的正則表達式搜索
您也可以使用它來更好地理解事物,也可以用於測試/練習。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.