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

首頁 > 語言 > JavaScript > 正文

JS正則表達式常見用法實例詳解

2024-05-06 15:33:20
字體:
來源:轉載
供稿:網友

本文實例講述了JS正則表達式常見用法。分享給大家供大家參考,具體如下:

前言:正則表達式(regular expression)反反復復學了多次,學了又忘,忘了又學,這次打算把基本的東西都整理出來,加強記憶,也方便下次查詢。

學習正則表達式之前首先需要掌握記憶這些基本概念:

1.元字符:(.,/w,/W,/d,/D,/s,/S,^,$,)

字符 含義
. 匹配除了換行符以外的任意字符。
/s 代表任意空白符(換行符,制表符,空格)
/S 匹配任意非空字符串
/b 匹配單詞邊界,匹配單詞的開頭和結尾。
/B 匹配一個非單詞邊界
/d 匹配一個數字,等價于[0-9]
/D 匹配一個數字,等價于[^0-9]
/w 匹配一個單字字符(字母、數字或者下劃線)等價于[A-Za-z0-9_],例如, //w/ 匹配 "apple," 中的 'a',"$5.28,"中的 '5' 和 "3D." 中的 '3'。 /W匹配一個非單字字符。等價于[^A-Za-z0-9_],例如, //W/ 或者 /[^A-Za-z0-9_]/ 匹配 "50%." 中的 '%'。
/W 匹配一個非單字字符。等價于[^A-Za-z0-9_],例如, //W/ 或者 /[^A-Za-z0-9_]/ 匹配 "50%." 中的 '%'。
^ 匹配字符串的開始用在[]括號里面表示排除,/^A/ 并不會匹配 "an A" 中的 'A',但是會匹配 "An E" 中的 'A'。
$ 匹配字符串的結束。例如,/t$/ 并不會匹配 "eater" 中的 't',但是會匹配 "eat" 中的 't'。 QQ號必須為5位到12位數字時,可以使用:^/d{5,12}$

我們發(fā)現/W加大寫字母都是表示相反的意思。

2.分組符([],(),{});

    • 字符 含義
      ()
      發(fā)表評論 共有條評論
      用戶名: 密碼:
      驗證碼: 匿名發(fā)表
      主站蜘蛛池模板: 丰镇市| 富宁县| 绥中县| 大关县| 白山市| 武宁县| 项城市| 新平| 互助| 临沧市| 绥宁县| 西宁市| 谢通门县| 远安县| 尼木县| 建水县| 阳谷县| 闽清县| 宝山区| 阳信县| 方山县| 噶尔县| 赣榆县| 彰化市| 安宁市| 湘阴县| 独山县| 石楼县| 吴忠市| 资源县| 阜平县| 岚皋县| 资阳市| 宁明县| 竹山县| 乌审旗| 阳信县| 宝兴县| 山丹县| 沂南县| 稻城县|