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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS_11正则表达式和字符串方法

發布時間:2023/12/20 javascript 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS_11正则表达式和字符串方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

正則表達式和字符串方法

正則表達式

創建正則對象

  • 構造函數
  • 字面量

匹配模式

  • i:忽略大小寫
  • m:多行匹配
  • g:全局匹配

正則語法

正則作用
/a/檢查是否有a
/a|b/檢查是否有a或b
{}量詞,如{1,3}匹配1到3次,{m,}匹配m次以上
+至少一次
*0或多次
?{0,1}
[]
[^]除了…
.任意字符
\w[a-zA-Z0-9_]
\W[^(a-zA-Z0-9_)]
\d[0-9]
\D[^0-9]
\s空格
\S除空格外
\b單詞邊界
\B除單詞邊界

字符串方法

字符串在底層使用字符數組保存

  • charAt():返回指定索引的字符
  • charCodeAt():返回指定索引的unicoder編碼
  • fromcharCode():根據編碼獲取字符(十六進制)
  • concat():拼接字符串,類似+
  • indexof(str,start):檢查字符串中是否含有指定字符串str,start用來指定開始檢查的位置,返回第一次出現的索引
  • lastindexof():從后往前找
  • slice(start,end):截取字符串,包括開始,不包括結束
  • substring():類似slice,不接受負值,自動調整參數位置
  • sunstr(start,sum):從start開始,截取sum個字符
  • split(str):以str對字符串切片,允許使用正則,返回數組,默認全局匹配
  • toUppercase():轉為大寫
  • toLowercase();轉為小寫
  • search():搜索是否含有指定內容,接受正則,不能全局匹配
  • match():根據正則,將符合條件的內容取出來,默認只找第一個,需要在正則上設置全局匹配,返回一個數組
  • replace(str1,str2):將指定字符str1替換成str2.支持正則,默認只替換第一個,需要修改正則匹配模式

總結

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

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