JAVAscript

正則表達(dá)式

實(shí)例化方法
var reg1 = new RegExp()
定義方法2
\d匹配所有的數(shù)字
\d/g是全局匹配
var reg2 = / \d/
\s代表空格
var reg3 = /\s/
\b代表單詞邊界
\i 代表不區(qū)分大小寫 
正則方法

text方法 是正則對象的方法,查找是否存在指定的表達(dá)式并返回布爾值,如果存在則返回 true 否則返回fleas
exec方法 對字符串進(jìn)行查找每次調(diào)用只會(huì)查找一個(gè) 查找到以后,便停止查找 然后把下標(biāo)移到查到元素的后一位。返回查到到信息的相關(guān)數(shù)組

字符串方法
search方法

查找字符串中的匹配 如果匹配到則返回這一次匹配的下標(biāo),如果匹配不到則返回-1
search和indexOf 都是返回匹配元素出現(xiàn)的位置

  1. search方法可以傳遞正則 indexof()只能傳遞要匹配的字符串
  2. indexof 是更為底層的方法 如果說執(zhí)行相同的查找 indexOf的效率更高,如果不適用正則匹配建議適用indexOf
match方法

match 返回匹配項(xiàng)目的集合(正則開啟全局)是一個(gè)數(shù)組 如果匹配不到則返回null

replace

匹配到所有的空格 然后用空字符串替換

匹配子項(xiàng)

在正則里面+號代表一個(gè)或多個(gè)

正則中括號語法
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容