萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php正則表達式

php正則表達式

正則表達式是用描述字符排列模式的一種語言規則. 正則表達式的作用:字符串的模式分割,匹配,查找,替換. 普通字符:就是由所有未顯示指定為元字符的打印和非打印字符組成.<所有的大小寫字母字符,所有數字,所有標點符號以及其它一些字符>

第七章(14)面向對象詳解_多態的應用
多態的應用:把子類對象復制給父類的引用,然後去調用父類的方法,但是執行子類被覆蓋父類的那個方法.
多態是指一段程序能夠處理多種類型對象的能力.
     第八章(1)正則表達式(功能介紹及原子)
正則表達式是用描述字符排列模式的一種語言規則.
正則表達式的作用:字符串的模式分割,匹配,查找,替換.
普通字符:就是由所有未顯示指定為元字符的打印和非打印字符組成.<所有的大小寫字母字符,所有數字,所有標點符號以及其它一些字符>
原子就是普通字符.
原子表[]:就是在[]裡面有的字符任意匹配一個單個字符.
[^] :匹配除[^]裡面外的任意字符.
d :匹配0-9的數字.
D :匹配除數字外的任意字符.
w :匹配字母,數字,下劃線的任意字符.
W :匹配除字母,數字,下劃線的任意字符.
s :匹配空白符.
S :匹配除空白符外的任意字符.
f :匹配換頁符.
n :匹配換行符.
r :匹配回車符.
t :匹配制表符.
v :匹配垂直制表符.
元字符:有特殊功能和用途的字符.
* :匹配其前原子0,1或多次.
+ :匹配其前原子1次或多次.
? :匹配其前原子0次或1次.
. :匹配除換行符外的任意字符.
| :匹配1個或多個.
^ :匹配字符串串首的原子.
$ :匹配字符串串尾的原子.
b :匹配單詞的前或後邊界.
B :匹配非單詞邊界.
限定符:
{m} :表示其前原子恰好出現m次.
{m,n} :表示其前原子至少出現m次,最多出現n次.
{m,} :表示其前原子出現不能少於m次.
() :表示在()裡面的所有是一個原子.

copyright © 萬盛學電腦網 all rights reserved