php正則表達示的定界符
在學習正則表達示前,我們先要來學習正則表達示的定界符。
定界符,就是定一個邊界,邊界已內(nèi)的就是正則表達示。
PHP的正則表達示定界符的規(guī)定如下:
定界符,不能用a-zA-Z0-9 其他的都可以用。必須成對出現(xiàn),有開始就有結(jié)束。
我們來例幾個例子:
例子 | 說明 |
---|---|
/中間寫正則/ | 正確 |
$中間寫正則$ | 正確 |
%中間寫正則% | 正確 |
^中間寫正則^ | 正確 |
@中間寫正則@ | 正確 |
(中間寫正則) | 錯誤 |
A中間寫正則A | 錯誤 |
注: 是轉(zhuǎn)義字符,如果在以后正則表達示里面需要匹配/,如下圖:
/ / /
這個時候真要匹配/ 的時候,需要把定界符里面的/ 用轉(zhuǎn)義字符轉(zhuǎn)義一下,寫成下面的例子:
/ / /
如果你覺得麻煩,遇到這種需要轉(zhuǎn)義的字符的時候可以把兩個正斜線(/ /)定界,改為其他的定界符(# #)。