字串方法

2021-10-19 18:50:31 字數 1084 閱讀 2841

查詢字串中的字串

方法名用處indexof()

查詢字串中的字串(首次)

lastindexof()

查詢字串中的字串(最後一次)

search()

檢索字串中的字串

兩種方法,indexof() 與 search(),是相等的,都可以用來搜尋字串**現的位置。

這兩種方法是不相等的。區別在於:

search() 方法無法設定第二個開始位置引數。

indexof() 方法無法設定更強大的搜尋值(正規表示式)

提取部分字串

方法名用處slice()

擷取字串 ;引數 :(起始索引,終止索引)。索引可以為負數

substring()

擷取字串 ( 無法接受負的索引。)

substr()

擷取字串 引數:(開始位置, 擷取長度) ,如果省略第二個引數,則該 substr() 將裁剪字串的剩餘部分。索引可以為負數 ,長度不行。

charat()

返回字串中指定下標(位置)的字串 引數:索引

charcodeat()

返回字串中指定索引的字元 unicode 編碼

區別 :

slice()和substr()引數索引都可以為負數, 為負數時就是從尾部開始。

substring()不能接收負的索引

替換字串內容

方法名用處replace()

用另乙個值替換在字串中指定的值, 引數:(被替換的字串 , 要替換的字元)。只替換首個匹配字元。大小寫敏感

轉換為大寫和小寫

方法名用處touppercase()

把字串轉換為大寫

tolowercase()

把字串轉換為小寫

連線字串

方法名用處concat()

連線兩個或多個字串

trim()

刪除字串兩端的空白符

字串轉換為陣列

方法名用處split()

將字串轉換為陣列,引數:分隔條件

字串方法

find 方法可以在乙個較長的字串中查詢子字串,並返回子字串所在位置最左邊的索引。如果沒有找到則返回 1。hello,world.cold enough?find world 6 title hello,world.cold enough?title.find hello 0 title.find ...

字串方法

coding utf 8 字串也可以理解為乙個容器,也存在索引值,而字串中的每乙個字元可以理解為是一 個元素。1 len 獲取字串長度的方法 print 字串長度len len abcd 2 字串的取值 string abcdef r1 string 0 r2 string 1 print r1,r...

字串方法

字串方法 在這裡插入 片 定義乙個字串 var box 我的世界 返回指定位置的字串 box.charat 2 console.log box.charat 2 字串的長度 box.length console.log box.length 英文大小寫 var box2 holle 大寫 box2....