国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
      主站蜘蛛池模板: 锡林浩特市| 宁德市| 吴堡县| 三亚市| 辽源市| 长汀县| 南岸区| 仲巴县| 竹北市| 博爱县| 额敏县| 墨竹工卡县| 尖扎县| 荣成市| 若羌县| 车致| 容城县| 温州市| 中山市| 安仁县| 宜城市| 蒙自县| 郸城县| 双峰县| 正镶白旗| 阳曲县| 突泉县| 龙里县| 汤原县| 青铜峡市| 阳山县| 新竹县| 乌审旗| 舞阳县| 漯河市| 兖州市| 上思县| 临湘市| 稻城县| 板桥市| 乌什县|