日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

php正则表达式程序,php正则表达式 Web程序 - 贪吃蛇学院-专业IT技术平台

發(fā)布時(shí)間:2023/12/19 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php正则表达式程序,php正则表达式 Web程序 - 贪吃蛇学院-专业IT技术平台 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

行定位符(^與$)

行定位符是用來(lái)描述字符串的邊界?!?”表示行結(jié)尾“^”表示行開(kāi)始如"^de",表示以de開(kāi)頭的字符串?"de$",表示以de結(jié)尾的字符串。

選擇字符(|) ,表示或

選擇字符表示或的意思。如Aa|aA,表示Aa或者是aA的意思。注意使用”[]”與”|”的區(qū)別,在于”[]”只能匹配單個(gè)字符,而”|”可以匹配任意長(zhǎng)度的字符串。在使用”[]”的時(shí)候,往往配合連接字符”-“一起使用,如[a-d],代表a或b或c或d。

排除字符,排除操作

正則表達(dá)式提供了”^”來(lái)表示排除不符合的字符,^一般放在[]中。如[^1-5],該字符不是1~5之間的數(shù)字

限定符(?*+{n,m})

限定符主要是用來(lái)限定每個(gè)字符串出現(xiàn)的次數(shù)。

限定字符

含義

零次或一次

*

零次或多次

+

一次或多次

{n}

n次

{n,}

至少n次

{n,m}

n到m次

如(D+)表示一個(gè)或多個(gè)D

點(diǎn)號(hào)操作符

匹配任意一個(gè)字符(不包含換行符)

表達(dá)式中的反斜杠(\)

表達(dá)式中的反斜杠有多重意義,如轉(zhuǎn)義、指定預(yù)定義的字符集、定義斷言、顯示不打印的字符。

轉(zhuǎn)義字符

轉(zhuǎn)義字符主要是將一些特殊字符轉(zhuǎn)為普通字符。而這些常用特殊字符有”.”,”?”、”\”等。

指定預(yù)定義的字符集

字符

含義

\d

任意一個(gè)十進(jìn)制數(shù)字[0-9]

\D

任意一個(gè)非十進(jìn)制數(shù)字

\s

任意一個(gè)空白字符(空格、換行符、換頁(yè)符、回車符、字表符)

\S

任意一個(gè)非空白字符

\w

任意一個(gè)單詞字符

\W

任意個(gè)非單詞字符

顯示不可打印的字符

字符

含義

\a

報(bào)警

\b

退格

\f

換頁(yè)

\n

換行

\r

回車

\t

字表符

括號(hào)字符()

在正則表達(dá)式中小括號(hào)的作用主要有:

改變限定符如(|、* 、^)的作用范圍

如(my|your)baby,如果沒(méi)有”()”,|將匹配的是要么是my,要么是yourbaby,有了小括號(hào),匹配的就是mybaby或yourbaby。

進(jìn)行分組,便于反向引用

反向引用

反向引用,就是依靠子表達(dá)式的”記憶”功能,匹配連續(xù)出現(xiàn)的字串或是字符。如(dqs)(pps)\1\2,表示匹配字符串dqsppsdqspps。在下面php應(yīng)用中,我將詳細(xì)展開(kāi)學(xué)習(xí)反向引用。

模式修飾符

模式修飾符的作用是設(shè)定模式,也就是正則表達(dá)式如何解釋。php中主要模式如下表:

修飾符

說(shuō)明

i

忽略大小寫

m

多文本模式

s

單行文本模式

x

忽略空白字符

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的php正则表达式程序,php正则表达式 Web程序 - 贪吃蛇学院-专业IT技术平台的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。