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

首頁 > 學院 > 開發設計 > 正文

正則表達式模塊re

2019-11-14 17:49:20
字體:
來源:轉載
供稿:網友

正則表達式通過特定的式子匹配某種類型的字符串。對字符串進行匹配驗證或者從大量的字符串里提取出特定的信息。

正則表達式包含普通字符和特殊字符。大部分的普通字符如‘A’或‘0’可以簡單的來匹配自己。如text可以匹配‘text’。特殊字符,可以來匹配一組字符串,或者來說明字符的用法。

特征字符包括:

. 匹配任意一個字符除了/,如cabcd中ab.可以匹配abc

$ 匹配字符串的結束位置。(如果設置了RegExp對象的Multiline屬性,$也匹配“/n”之前的位置),如123folked中fol匹配folked,而fol$匹配fol

^ 匹配字符串的開始位置(如果設置了RegExp對象的Multiline屬性,^也可以匹配“/n”之后的位置)

* 匹配0或者多次前面的子表達式,例如:ab*匹配a,ab或者a后接任意個b

+ 匹配1或者多次前面的子式,例如ab+匹配a接大于0個b,所以不能僅匹配a

? 匹配0或者1次前面的子式,例如ab?匹配a或者ab

*?,*?,??是貪婪的,最大化的匹配,例如,要匹配<h1>abdd</h1>中的<h1>,當使用正則表達式為<.*>時匹配到結果是<h1>abdd</h1>,加上?后可以使匹配最小化。<.*?>可以匹配<h1>

{m}匹配將子式重復m次后的字符串。例如:a{3}匹配aaa,而不能匹配其它次數個a。

{m,n}匹配m到n次前面的子式。A{3,}b匹配AAAb,或者匹配一百次a一個b。

{m,n}?匹配最小化模式,A{3,5}b對AAAAAAb,匹配為AAAb。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台安县| 洪江市| 从化市| 玛多县| 离岛区| 临泽县| 包头市| 崇左市| 治多县| 邛崃市| 太仓市| 陆丰市| 台山市| 屏东市| 土默特左旗| 镇安县| 威宁| 永仁县| 宁河县| 北辰区| 红河县| 葫芦岛市| 东乡族自治县| 泊头市| 屏边| 吉首市| 电白县| 广南县| 东安县| 九江市| 嘉鱼县| 泽普县| 将乐县| 海伦市| 治多县| 栖霞市| 广东省| 鄯善县| 古浪县| 云南省| 思南县|