var wordstr="hello,world,fine";
返回給定位置的字元:wordstr.charat(2), //返回l
返回給定位置字元的字元編碼:wordstr.charcodeat(2) //返回l的字串編碼108
擷取子字串:
wordstr.substr(start,
length); //從字串的開始下標,length表示
擷取子串的長度
substring(from,to); //
從from位置擷取到to-1的位置;返回的字串不包含最後乙個索引的值
slice()、substr()和substring().這三個方法都返回操縱字串的乙個子字串,而且都接收一到兩個引數。
slice()和substring()方法在正值情況下,實現的功能一致,但是在傳遞的值為負值時,行為就不相同了。
slice()方法會將傳入的負值與字串的長度相加(因此,如果兩個引數都會負值,第二個引數必須要大於第乙個引數,否則返回的是空字串)
substr()方法會將負的第乙個引數加上字串的長度,將將第二個引數轉換為0。(如果第二個引數為負值,返回空的字串)
substring()方法將所有的負值引數都轉換為0,substring始終會將較小的引數作為開始位置。
var str = "wearefamily"; //length為11
console.log(str.slice(-3,-8));//相當於str.slice(8,3)//返回空字串
console.log(str.slice(-5,-1));//相當於str.slice(6,10)//返回amil
console.log(str.substring(3,-4));//相當於str.substring(3,0)//返回wea
console.log(str.substring(-3,-5));//相當於str.substring(0,0)//返回空字串
console.log(str.substr(-4,3));//相當於substr(7,3)//返回mil
console.log(str.substr(-4,-3));//相當於substr(7,0)//返回空字串
將字串分割成陣列:
split(",");
將陣列轉成字串:
join("|");
splice() 和 slice()的區別:
splice() 方法 用於插入、刪除或替換 陣列
的元素。
用法1:splice( para1,para2 ) : 刪除陣列中任意數量的項,從para1開始的para2項。
用法2:splice( para1,para2,val1,val2… ):項陣列中新增和刪除項,para1表示可以新增的項數,para2表示刪除的項數,後面的變數表示要新增的項的值,注 意是從para1之後開始刪除和新增的。
注意 : 引數為負數的問題,如果para1為負數,則會加上陣列的長度作為para1的值,而para2為負數或0的話不會執行刪除操作。
slice() 方法 用於獲取字串/陣列片段;
注意,splice() 方法與 slice() 方法的作用是不同的,splice() 方法會直接對陣列進行修改。
trim()用於去掉字串收尾的空格
字串轉成大寫/小寫:
touppercase() ; tolowercase() ;
字串的模式匹配:
str.match(pattern); //接收的引數為正則或者regexp物件 ;和regexp.exec()方法相同
search(); //和match類似,只是返回的是第乙個匹配項的索引,沒找到返回-1
replace(); //接收兩個引數,第乙個引數為字串或者是正規表示式; 表示替換
字串位置:
獲取某個字串首字元在目標字串中的位置【只找乙個就返回】: str.
indexof(".com") //沒找到則返回 -1
從末尾開始找【只找乙個就返回】: str.lastindexof(".com");
js 字串相關方法整理
一.字串切割與提取 1.slice start,end 兩個引數可正可負,負值代表從右擷取 var mystr hello world var slicestr1 mystr.slice 3 ld var slicestr2 mystr.slice 3,1 ld var slicestr3 myst...
js中字串的相關方法
length屬性 建立乙個字串 var str hello world console.log str.length console.log str 5 charat charat 可以返回字串中指定位置的字元 var result str.charat 1 console.log result 獲...
字串相關方法
字串相關方法使用示例1 public class stringtest 字串相關方法使用示例2 public class stringtest 常用方法總結 char charat int index 返回指定索引處的 char 值。boolean equals object anobject 比較...