字元常用處理

2021-09-24 20:12:07 字數 2408 閱讀 9694

字串.charcodeat(字串索引)可以把字串的單個字元,轉變成字元編碼

string.fromcharcode(字元編碼)可以把乙個或多個字元編碼 轉變成字串。

str = 'cc愛tt';//charcodeat 能把字串轉換為字元編碼

console.log(str.charcodeat(0));//數字代表字串的索引

console.log(str.charcodeat(1));

console.log(str.charcodeat(2));

console.log(str.charcodeat(3));

console.log(str.charcodeat(4));

console.log(string.fromcharcode(99, 99, 29233, 116, 116));

var str = 'cc愛tt';

var len = str.length;//字串的長度

var len1 = 0;//位元組長度

for(var i = 0; i < len; i++)else

}console.log(len);//5

console.log(len1);//6 應為 '愛' 使用2個位元組儲存

注意:lastindexof(字串,索引)

var str = 'cc愛tt,cc愛tt,cc愛tt';//長度17

// = '01 23456789'

// cc

var index = str.lastindexof('cc',7);//是如何比較的呢

console.log(index);

// 從第7個索引開始:把想查詢的字串(cc)的第乙個字元放在查詢的索引7的位置,從後往前移動開始比對 所以上例 剛開始是7,8索引的'c愛'與'cc'對比,從後往前移動一位,相同了,返回值是6

slice(開始索引,結束索引)

substring (開始索引,結束索引)

區別:

var str = 'cc愛tt,cc愛tt,cc愛tt';

console.log(str.slice(5,1));//返回為空

console.log(str.substring(5,1));//返回 c愛tt 即從 1 到 5 擷取

var str = 'cc愛tt,cc愛tt,cc愛tt';

console.log(str.slice(2,-1));// 返回 愛tt,cc愛tt,cc愛t 即從索引為2開始擷取到倒數第一位,左閉又開 不包括-1位(倒數第一位)

console.log(str.substring(2,-1));//返回 cc 想當於 從0 到 2 擷取2位 等同於下面

console.log(str.substring(0,2));

array.join(分割的字元):預設為,逗號分割

var arr = ['a',2,4,false];

console.log(arr.join());

console.log(arr.join(''));

string.split(以什麼字元作為分割依據) ,這個分割依據將會被剔除。接受正規表示式

var str = 'cc愛tt,cc愛tt,cc愛tt';

console.log(str.split(','));

console.log(str.split('愛'));

var s = 'asd asdf sdfa asdf'

console.log(s.split(' '));//以空格分割

encodeuri(unicode編碼字串):把unicede編碼字串轉換成url編碼

decodeuri(url編碼字串):把url編碼字串轉換成unicode編碼

encodeuricomponent(unicode編碼字串):把連線位址中包括http://中的冒號和斜桿都會轉換

var url = '';//url位址字串

var unicode = '中國男籃首批裁員';

常用處理字元(陣列)方法

一.c種常用處理字元 陣列 方法 1.在c中,char s 1000 定義乙個字元陣列 s,注意字串結束標誌 0 可以單獨對其中乙個字元操作 scanf c s i printf c s i 對整個字串操作 scanf s s printf s s scanf s s s str1,str2,str...

Go字串常用處理

應用到strings包 author jadeshu description file main version 1.0.0 date 2019 11 7 1 01 package main import fmt strconv strings func main fmt.println strin...

字串常用處理函式

include include 函式名 substring 功 能 字串任意擷取 用 法 char substring char dst,char src,int start,int end 返回值 返回引數dest的字串起始位址 說 明 從start到end擷取,包括兩端 char substri...