成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PHP正則表達式字符集的使用淺析

開發 后端
PHP正則表達式字符集的使用將會使我們的操作變得簡單易行,那么具體的PHP正則表達式字符集概念、形式以及如何使用是什么呢?這里向你介紹具體的內容

PHP正則表達式字符集是什么呢?PHP正則表達式字符集的使用可以對我們的開發使用有什么幫助呢?PHP正則表達式字符集的形式以及使用規則是什么呢?我們來逐一介紹,

PHP正則表達式字符集的相關概念:

在INTERNET的程序中,正規表達式通常用來驗證用戶的輸入。當用戶提交一個FORM以后,要判斷輸入的電話號碼、地址、EMAIL地址、信用卡號碼等是否有效,用普通的基于字面的字符是不夠的。所以要用一種更自由的描述我們要的模式的辦法,它就是字符簇。要建立一個表示所有元音字符的字符簇,就把所有的元音字符放在一個方括號里。

PHP正則表達式字符集形式:

  1. [AaEeIiOoUu]  

這個模式與任何元音字符匹配,但只能表示一個字符。用連字號可以表示一個字符的范圍,如:

  1. [a-z] //匹配所有的小寫字母   
  2. [A-Z] //匹配所有的大寫字母   
  3. [a-zA-Z] //匹配所有的字母   
  4. [0-9] //匹配所有的數字   
  5. [0-9.-] //匹配所有的數字,句號和減號   
  6. [ frtn] //匹配所有的白字符  

同樣的,這些也只表示一個字符,這是一個非常重要的。如果要匹配一個由一個小寫字母和一位數字組成的字符串,比如\"z2\"、\"t6\"或\"g7\",但不是\"ab2\"、\"r2d3\" 或\"b52\"的話,用這個模式:

  1. ^[a-z][0-9]$  

盡管[a-z]代表26個字母的范圍,但在這里它只能與***個字符是小寫字母的字符串匹配。

PHP正則表達式字符集的使用:

前面曾經提到^表示字符串的開頭,但它還有另外一個含義。當在一組方括號里使用^是,它表示“非”或“排除”的意思,常常用來剔除某個字符。還用前面的例子,我們要求***個字符不能是數字:

  1. ^[^0-9][0-9]$  

這個模式與\"&5\"、\"g7\"及\"-2\"是匹配的,但與\"12\"、\"66\"是不匹配的。下面是幾個排除特定字符的例子:

  1. [^a-z] //除了小寫字母以外的所有字符   
  2. [^\/^] //除了\"/\"和\"^\"字符之外的所有字符   
  3. [^\"\'] //除了雙引號(\")和單引號(\')之外的所有字符  

特殊字符\".\" (點,句號)在正規表達式中用來表示除了“新行”之外的所有字符。所以模式\"^.5$\"與任何兩個字符的、以數字5結尾和以其他非“新行”字符開頭的字符串匹配。模式\".\"可以匹配任何字符串,除了空串和只包括一個“新行”的字符串。

PHP正則表達式字符集的相關內容就向你介紹到這里,希望那個對你了解和使用PHP正則表達式字符集有所幫助。

【編輯推薦】

  1. 探究PHP正則表達式實現信息記錄
  2. 解析PHP正則表達式修飾符
  3. 淺析Perl正則表達式在PHP的實現
  4. 辨析PHP中Ereg正則表達式
  5. 淺析PHP正則表達式匹配的實現
責任編輯:仲衡 來源: phpe.net
相關推薦

2009-09-16 17:25:53

正則表達式字符集

2009-09-16 11:17:12

PHP正則表達式定位字

2009-09-16 13:24:30

PHP正則表達式匹配

2009-09-16 16:01:57

PHP正則表達式正則表達式的應用

2009-09-16 17:15:57

正則表達式引擎

2009-09-16 10:43:22

PHP正則表達式函數

2009-09-16 13:53:17

PHP正則表達式匹配

2009-09-16 12:41:42

Perl正則表達式

2009-09-16 10:59:24

PHP正則表達式元字符

2009-04-22 15:06:16

正則表達式PHP特殊字符

2010-07-19 10:40:16

Perl正則表達式

2009-08-07 15:16:10

C#正則表達式

2009-09-16 15:45:56

email的正則表達式

2011-05-11 17:40:30

PHP正則表達式

2009-08-20 13:26:35

C#正則表達式

2009-08-25 09:54:36

PHP正則表達式

2009-08-20 14:31:55

C#正則表達式字符串

2009-08-20 13:30:38

C#正則表達式

2009-08-20 13:38:58

C#正則表達式

2009-09-16 17:54:31

正則表達式實現
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜精品一区二区三区在线观看 | 琪琪午夜伦伦电影福利片 | 国产精品一区二区av | 成人精品鲁一区一区二区 | 成人欧美一区二区三区在线播放 | 日韩在线视频免费观看 | 久久国产精品免费一区二区三区 | 午夜电影网 | 亭亭五月激情 | 欧美激情一区二区 | 日本激情视频中文字幕 | 中文字幕第5页 | 日日爱av | 久久一区二区三区四区 | 欧美在线一区二区三区 | 亚洲一二三在线观看 | 一区二区三区高清 | 丁香五月缴情综合网 | 午夜大片| 亚洲性视频 | 毛片网站在线观看 | 欧美伊人 | 国产成人精品网站 | 国产精品视屏 | 国产a区 | 中文字幕在线不卡播放 | av电影手机版 | 成人av电影在线观看 | 精品一区二区三区不卡 | 秋霞电影一区二区 | 国产精品久久久久久久午夜 | 国产一区二区精品自拍 | 91福利在线观看 | 日韩视频91 | 日韩一二三区视频 | 日韩在线不卡视频 | 亚洲成av人影片在线观看 | 欧美日韩在线精品 | 国产成人综合亚洲欧美94在线 | 中文字幕在线三区 | 麻豆av在线 |