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

解析PHP正則表達式修飾符

開發 后端
PHP正則表達式修飾符的應用是我們在進行PHP正則表達式開發的時候經常會使用的,那么關于PHP正則表達式修飾符我們需要掌握什么呢?那么本文就向你介紹詳細內容。

我們在PHP正則表達式的學習中會碰到修飾符,那么關于PHP正則表達式修飾符的理解以及使用我們需要注意什么呢?那么我們來具體的看看它的概念以及相關內容。在學習PHP正則表達式修飾符之前先來理解下貪婪模式,前面在元字符中提到過"?"還有一個重要的作用,即"貪婪模式",什么是"貪婪模式"呢?

PHP正則表達式貪婪模式:

比如我們要匹配以字母"a"開頭字母"b"結尾的字符串,但是需要匹配的字符串在"a"后面含有很多個"b",比如"a bbbbbbbbbbbbbbbbb",那正則表達式是會匹配***個"b"還是***一個"b"呢?如果你使用了貪婪模式,那么會匹配到***一個"b",反之只是匹配到***個"b"。

PHP正則表達式貪婪模式使用實例:

  1. /a.+?b/   
  2. /a.+b/U 

對比不使用貪婪模式的實例如下:

  1. /a.+b/  

上面使用了一個修飾符U,詳見關于修飾符的介紹。

PHP正則表達式修飾符的理解:

在PHP正則表達式里面的修飾符可以改變正則的很多特性,使得正則表達式更加適合你的需要(注意:修飾符對于大小寫是敏感的,這意味著"e"并不等于"E")。

PHP正則表達式修飾符的種類及介紹:

◆i :如果在修飾符中加上"i",則正則將會取消大小寫敏感性,即"a"和"A" 是一樣的。

◆m:默認的正則開始"^"和結束"$"只是對于正則字符串如果在修飾符中加上"m",那么開始和結束將會指字符串的每一行:每一行的開頭就是"^",結尾就是"$"。

◆s:如果在修飾符中加入"s",那么默認的"."代表除了換行符以外的任何字符將會變成任意字符,也就是包括換行符!

◆x:如果加上該修飾符,表達式中的空白字符將會被忽略,除非它已經被轉義。

◆e:本修飾符僅僅對于replacement有用,代表在replacement中作為PHP代碼。

◆A:如果使用這個修飾符,那么表達式必須是匹配的字符串中的開頭部分。比如說"/a/A"匹配"abcd"。

◆E:與"m"相反,如果使用這個修飾符,那么"$"將匹配絕對字符串的結尾,而不是換行符前面,默認就打開了這個模式。

◆U:和問號的作用差不多,用于設置"貪婪模式"。

PHP正則表達式修飾符的相關內容就向你介紹到這里,希望對你了解和掌握PHP正則表達式修飾符有所幫助。

【編輯推薦】

  1. 淺談PHP正則表達式的一點理解
  2. 解析PHP正則表達式元字符
  3. 詳解兩個PHP正則表達式特殊字符
  4. 淺析PHP正則表達式定位字符
  5. 探究PHP正則表達式實現信息記錄
責任編輯:仲衡 來源: phpe.net
相關推薦

2024-09-27 09:50:11

C#正則表達式

2009-09-16 10:59:24

PHP正則表達式元字符

2011-05-11 17:40:30

PHP正則表達式

2010-07-13 17:03:53

Perl正則表達式

2010-08-09 13:58:59

Flex正則表達式

2010-07-28 11:06:41

Flex正則表達式

2010-07-14 09:37:46

Perl正則表達式

2011-06-16 15:28:31

正則表達式

2009-09-16 11:17:12

PHP正則表達式定位字

2009-09-16 13:14:10

Ereg正則表達式

2009-09-16 14:32:43

PHP正則表達式替換

2009-09-16 18:08:14

正則表達式匹配單詞

2018-09-27 15:25:08

正則表達式前端

2020-09-04 09:16:04

Python正則表達式虛擬機

2009-08-24 16:12:21

正則表達式操作符

2009-09-16 18:16:34

正則表達式

2015-04-16 11:16:05

PHPPOSIX正則表達式

2015-12-07 10:03:40

實用PHP表達式

2009-04-22 15:06:16

正則表達式PHP特殊字符

2009-09-16 14:22:44

preg_match正
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩一区二区精品 | 国产精品精品视频一区二区三区 | 欧美日韩久久精品 | 在线āv视频 | 欧美精品一区在线 | 午夜精品一区二区三区在线播放 | 中文字幕不卡视频在线观看 | 91一区二区 | 亚洲午夜视频 | 91麻豆精品国产91久久久久久 | 国产精品久久久久久久免费大片 | 不卡的av在线 | 亚洲久在线 | 日韩中文字幕av | 日韩中文字幕视频在线观看 | 久久婷婷色| 成人在线一区二区 | 中文字幕色站 | 国产精品久久久久久久久久久久午夜片 | 亚洲一区二区日韩 | 日韩欧美在线不卡 | 青娱乐av| 欧美第一区 | 国产区一区 | 国产污视频在线 | 亚洲黄色国产 | 91在线观看免费 | 精品成人免费一区二区在线播放 | 7777在线视频 | 国产精品久久久久久吹潮 | 在线超碰 | 中文字幕在线电影观看 | 国产精品自产拍 | 啪一啪在线视频 | 91精品福利 | 亚洲精品视频在线播放 | 色婷婷九月 | 精品久久久久久亚洲精品 | 亚洲精品99 | 99热播精品 | 国产成人精品999在线观看 |