麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

PHP 正則表達(dá)式特殊字符 [:alnum:] [:alpha:] 等

2020-03-16 21:11:06
字體:
供稿:網(wǎng)友
正則表達(dá)式中有兩個很重要的特殊字符就是"[ ]"。他們可以匹配"[]"之中出現(xiàn)過的字符,比如"/[az]/"可以匹配單個字符"a"或者"z";如果把上面的表達(dá)式改成這樣"/[a-z]/",就可以匹配任何單個小寫字母,比如"a"、"b"等等。
 
 
如果在"[]"中出現(xiàn)了"^",代表本表達(dá)式不匹配"[]"內(nèi)出現(xiàn)的字符,比如"/[^a-z]/"不匹配任何小寫字母!并且正則表達(dá)式給出了幾種"[]"的默認(rèn)值,如下: 

'[:alnum:]' 匹配任何字母 
Alphanumeric characters: '[:alpha:]' and '[:digit:]'. 

'[:alpha:]' 匹配任何字母和數(shù)字 
Alphabetic characters: '[:lower:]' and '[:upper:]'. 

'[:blank:]' 
Blank characters: space and tab. 

'[:cntrl:]' 
Control characters. In ASCII, these characters have octal codes 000 through 037, and 177 ('DEL'). In other character sets, these are the equivalent characters, if any. 

'[:digit:]' 匹配任何數(shù)字 
Digits: '0 1 2 3 4 5 6 7 8 9'. 

'[:graph:]' 
Graphical characters: '[:alnum:]' and '[:punct:]'. 

'[:lower:]' 匹配任何小寫字母 
Lower-case letters: 'a b c d e f g h i j k l m n o p q r s t u v w 
x y z'. 
'[:print:]' 
Printable characters: '[:alnum:]', '[:punct:]', and space. 

'[:punct:]' 匹配任何標(biāo)點符號 
Punctuation characters: '! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ / ] ^ _ ' { | } ~'. 

'[:space:]' 匹配空格符 
Space characters: tab, newline, vertical tab, form feed, carriage 
return, and space. 

'[:upper:]' 匹配任何大寫字母 
Upper-case letters: 'A B C D E F G H I J K L M N O P Q R S T U V W 
X Y Z'. 

'[:xdigit:]' 匹配任何16進制數(shù)字 
Hexadecimal digits: '0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f'. 

For example, '[[:alnum:]]' means '[0-9A-Za-z]', except the latter depends upon the 'C' locale and the ASCII character encoding, whereas the former is independent of locale and character set. (Note that the brackets in these class names are part of the symbolic names, and must 
be included in addition to the brackets delimiting the bracket expression.) 

[$]方括號內(nèi)包含的是一個匹配字符范圍,前面加上^,即是代表不匹配指定的字符范圍。 
$ereg代表的是一個變量,即$是變量的標(biāo)志,這個式子的整體意思就是: 
ereg代表的是一個具有以字母開頭第二個是字母或數(shù)字的所有字符串。 

例子: 
復(fù)制代碼代碼如下:
preg_replace("/([[:alnum:]]|[[:space:]]|[[:punct:]])+/U", '', $string);

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩精品久久久久久 | 国产成人高清成人av片在线看 | 久久久久久久.comav | 久久99精品国产99久久6男男 | 8x成人在线电影 | 久久精品99国产国产精 | 中文字幕综合在线观看 | 亚洲二区免费 | 久久久久久高清 | 12av毛片 | 精品一区二区免费视频视频 | 欧美91看片特黄aaaa | 国产精品欧美久久久久一区二区 | 国产做爰| 色婷婷tv| 午夜精品久久久久久久久久久久久蜜桃 | 免费观看黄色片视频 | 中文字幕一区在线观看视频 | 999精品久久久 | av在线免费看片 | 国产精品一区在线免费观看 | 91精品国产一区二区在线观看 | 亚洲免费在线视频 | 特大黑人videos与另类娇小 | 色网站在线免费观看 | 精品亚洲夜色av98在线观看 | 久久久久国产精品久久久久 | 一级免费在线 | 欧美成人精品欧美一级乱黄 | 久久艹逼| 中国女警察一级毛片视频 | 国产成人高清在线观看 | 欧美在线黄色 | 中文字幕 在线观看 | 污黄视频在线观看 | 久久新地址 | 成人毛片免费播放 | 欧美一级黄色网 | 免费在线观看午夜视频 | 超碰人人做人人爱 | 国产精品啪一品二区三区粉嫩 |