重學ES系列之字串方面的處理

2021-10-07 01:15:57 字數 1135 閱讀 3389

lang

="en"

>

>

charset

="utf-8"

>

name

="viewport"

content

="width=device-width, initial-scale=1.0"

>

>

字串方面的處理title

>

head

>

>

body

>

>

let str =

'maomin'

; console.

log(str.

indexof

('x'))

;//-1

console.

log(str.

includes

('x'))

;//false

// includes 是indexof的公升級版,如果不存在字元直接返回false。

console.

log(str.

startswith

('m'))

;//true

console.

log(str.

endswith

('n'))

;//true

// startswith 是查詢以什麼開頭的字元。endswith則是查詢以什麼結尾的字元。

console.

log(str.

startswith

('a',1

));//true

console.

log(str.

endswith

('o',3

));// true,前三個字元『mao』當中是以o結尾的。

// 都可以傳引數,但是不一樣的是。startswith是以索引0開頭查詢。而endswith是以索引1開頭查詢。

script

>

html

>

主要領域:前端開發

字串處理之 字串雜湊

字串雜湊,非常非常好用nb的方法,雖然有一定概率會翻車 翻車概率極低 但是這個是真的nb,你如果會這個在大多數場合可以避免掉有一些演算法的學習,比如馬拉車演算法,你學馬拉車只能處理回文字串,雖然馬拉車是o n 但在非極端測試點的情況下我們可以用字串雜湊來偷雞,字串雜湊簡單好用,比kmp簡單很多。km...

JSON方面的轉換和String字串的拼接問題

json方面的轉換和string字串的拼截問題 1 將json字串轉換成hashmap格式的寫法hashmap namemap json.parseobject jsonstr,hashmap 2 將json字串中的 替換成 的寫法jsonstr.replace 3 從轉換後的hashmap裡取值n...

C 字串處理系列之 裁剪,替換,移除

問題1 我想刪除字串中指定的字元。解答 技巧性的方法,用replace 例如 string str how are you 現在我們刪除它中間的空格,則str str.replace 懂了吧,把要刪除的字元替換成 就ok了!問題2 我想刪除字串開頭和結尾的空格。解答 用trim 系列。trim ch...