国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Regex > 正文

正則表達式(括號)、[中括號]、{大括號}的區別小結

2020-03-16 21:06:16
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了正則表達式(括號)、[中括號]、{大括號}的區別小結,本文用(/s*)[/s*]{/s*}做例子,需要的朋友可以參考下
 
 

正則表達式的() [] {}有不同的意思。

() 是為了提取匹配的字符串。表達式中有幾個()就有幾個相應的匹配字符串。

(/s*)表示連續空格的字符串。

[]是定義匹配的字符范圍。比如 [a-zA-Z0-9] 表示相應位置的字符要匹配英文字符和數字。[/s*]表示空格或者*號。

{}一般用來表示匹配的長度,比如 /s{3} 表示匹配三個空格,/s[1,3]表示匹配一到三個空格。

(0-9) 匹配 '0-9′ 本身。 [0-9]* 匹配數字(注意后面有 *,可以為空)[0-9]+ 匹配數字(注意后面有 +,不可以為空){1-9} 寫法錯誤。

[0-9]{0,9} 表示長度為 0 到 9 的數字字符串。

例如:在PHP中過濾內容里面有數字或空格數字

 

復制代碼代碼如下:

preg_replace("//d{1,}/s{0,1}/", "xxxxxxxx", $signaturecontent);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扎兰屯市| 容城县| 牡丹江市| 临城县| 清流县| 凤冈县| 农安县| 新蔡县| 泾源县| 漯河市| 高淳县| 藁城市| 大渡口区| 上林县| 三门峡市| 台安县| 鲁山县| 洛浦县| 张家界市| 资兴市| 东宁县| 抚州市| 嘉鱼县| 资阳市| 合川市| 盐边县| 定西市| 南汇区| 信宜市| 洛南县| 古交市| 日土县| 赫章县| 微博| 隆化县| 治多县| 赤城县| 突泉县| 长寿区| 武山县| 营口市|