最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP正則表達(dá)式 /i, /is, /s, /isU等介紹

 更新時間:2014年10月23日 17:03:54   投稿:whsnow  
PHP正則表達(dá)式 /i, /is, /s, /isU等,都代表著什么意思,你知道嗎?下面為大家詳細(xì)介紹下

PHP正則表達(dá)式 /i, /is, /s, /isU等 都是些什么東西呢?

i 不區(qū)分大小寫

s 模式中的圓點元字符(.)匹配所有的字符,包括換行符

x 模式中的空白字符除了被轉(zhuǎn)義的或在字符類中的以外完全被忽略,在未轉(zhuǎn)義的字符類之外的 # 以及下一個換行符之間的所有字符,包括兩 頭,也都被忽略

A (PCRE_ANCHORED) 如果設(shè)定了此修正符,模式被強制為“anchored”,即強制僅從目標(biāo)字符串的開頭開始匹配即自動在模式開頭加上^。

D (PCRE_DOLLAR_ENDONLY) 如果設(shè)定了此修正符,模式中的美元元字符僅匹配目標(biāo)字符串的結(jié)尾。沒有此選項時,如果最后一個字符是換行符的話,美元符號也會匹配此字符之前(但不會匹配 任何其它換行符之前)。如果設(shè)定了 m 修正符則忽略此選項。Perl 中沒有與其等價的修正符。 S 當(dāng)一個模式將被使用若干次時,為加速匹配起見值得先對其進(jìn)行分析。如果設(shè)定了此修正符則會進(jìn)行額外的分析。目前,分析一個模式僅對沒有單一固定起始字符的 non-anchored 模式有用。

U (PCRE_UNGREEDY) 本修正符反轉(zhuǎn)了匹配數(shù)量的值使其不是默認(rèn)的重復(fù),而變成在后面跟上“?”才變得重復(fù)。這和 Perl 不兼容。也可以通過在模式之中設(shè)定 (?U) 修正符來啟用此選項。

X (PCRE_EXTRA) 此 修正符啟用了一個 PCRE 中與 Perl 不兼容的額外功能。模式中的任何反斜線后面跟上一個沒有特殊意義的字母導(dǎo)致一個錯誤,從而保留此組合以備將 來擴(kuò)充。默認(rèn)情況下,和 Perl 一樣,一個反斜線后面跟一個沒有特殊意義的字母被當(dāng)成該字母本身。當(dāng)前沒有其它特性受此修正符控制。即:貪婪模式,最 大限度匹配 如:/a[\w]+?e/U匹配abceadeddd中的abceade而不是abce,如果不加U修正,則匹配abce u (PCRE_UTF8) 此修正符啟用了一個 PCRE 中與 Perl 不兼容的額外功能。模式字符串被當(dāng)成 UTF-8。本修正符在 Unix 下自 PHP 4.1.0 起可用,在 win32 下自 PHP 4.2.3 起可用。

相關(guān)文章

最新評論

太康县| 汝州市| 鹤岗市| 葫芦岛市| 宝丰县| 云阳县| 桂平市| 洛南县| 连南| 沭阳县| 梁平县| 平原县| 正镶白旗| 安泽县| 新余市| 贵阳市| 赤峰市| 明水县| 扬州市| 沧源| 南平市| 新郑市| 保山市| 汨罗市| 潞城市| 大新县| 那坡县| 平顶山市| 酒泉市| 东山县| 天全县| 大连市| 崇义县| 长岛县| 淅川县| 吴忠市| 潜山县| 隆安县| 昭苏县| 综艺| 长治县|