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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

正则表达式 小结

發布時間:2023/12/2 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 正则表达式 小结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

時間:2018年1月21日 18:29:01

用于:此小結是學習正則表達式的總結

正則表達式(regular expression)小結
1.? ? . 表示出斷行外任意一個字符
  ^行首
  $行尾
  [] 表示范圍 如:[a-z]指a到z范圍的一個字符 [\u]表示萬國碼的字符
  [^] []里面的^表示反/非
2. \ 轉義符
  \w 匹配阿拉伯數字、英文大小寫字母和下劃線 [a-z0-9_]
  \W(大寫w) 匹配除了阿拉伯數字、英文大小寫字母和下劃線的字符
  \d(digit) 只匹配數字 [0-9]
  \D 匹配除了數字的字符
  \s 匹配空格、tab和斷行 \S(補集)
3.量詞
   表示可以重復1次到n次 {1,n}
  * 表示可以重復0次到n次 {0,n}
  ? 表示可以重復0從到1次 {0,1}
  {n} 表示正好出現n次
  {n,m}表示最少n次,最多m次
  {n,}表示最少n次,最多不限
4.
  i(ignore) 忽略大小寫
  g(global) 全局匹配

5.字符串的操作方法
  search() // 查找子字符串出現在父字符串的位置
  substring(2,5) //截取字符串 從第二個以后到第五個結束(可以不給結束的參數)
  charAt(0) //截取某個字符
  split() //分割字符串,獲得數組
  match() //把所以匹配的都提取出來
  replace('a','o') //把前面的替換成后面的(把a替換成o)
  test() //匹配到正則就返回ture 否則返回false

?

個人感覺,常見的正則表達式都不需要自己寫了,前人已經造好輪子了。但是還是需要看得懂正則表達式的,所以還是特意的去學了一下,順便寫了一下小結


更多專業前端知識,請上 【猿2048】www.mk2048.com

總結

以上是生活随笔為你收集整理的正则表达式 小结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。