String的一些常用方法

2021-08-22 00:25:11 字數 1693 閱讀 6886

trim()方法是用來刪除字串兩端的空白字元並返回,trim方法並不影響原來的字串本身,它返回的是乙個新的字串。

例如:var str="    hello   world    ";

alert(str.trim());

上面的例子彈出為「hello  world」;

split() 方法用於把乙個字串分割成字串陣列。

stringobject.split(separator,howmany)
引數描述

separator必需。字串或正規表示式,從該引數指定的地方分割 stringobject。

howmany可選。該引數可指定返回的陣列的最大長度。如果設定了該引數,返回的子串不會多於這個引數指定的陣列。如果沒有設定該引數,整個字串都會被分割,不考慮它的長度。

返回值:乙個字串陣列。該陣列是通過在 separator 指定的邊界處將字串 stringobject 分割成子串建立的。返回的陣列中的字串不包括 separator 自身。

但是,如果 separator 是包含子表示式的正規表示式,那麼返回的陣列中包括與這些子表示式匹配的字串(但不包括與整個正規表示式匹配的文字)。

如果把空字串 ("") 用作 separator,那麼 stringobject 中的每個字元之間都會被分割。

string.split() 執行的操作與 array.join 執行的操作是相反的。

substring() 方法用於提取字串中介於兩個指定下標之間的字元。

stringobject.substring(start,stop)
引數描述

start

必需。乙個非負的整數,規定要提取的子串的第乙個字元在 stringobject 中的位置。

stop

可選。乙個非負的整數,比要提取的子串的最後乙個字元在 stringobject 中的位置多 1。

如果省略該引數,那麼返回的子串會一直到字串的結尾。

返回值:乙個新的字串,該字串值包含 stringobject 的乙個子字串,其內容是從 start 處到 stop-1 處的所有字元,其長度為 stop減 start。

substring() 方法返回的子串包括 start 處的字元,但不包括 stop 處的字元。

如果引數 start 與 stop 相等,那麼該方法返回的就是乙個空串(即長度為 0 的字串)。如果 start 比 stop 大,那麼該方法在提取子串之前會先交換這兩個引數。

String 類的常用的一些方法

string 類的總結。string 類一旦被建立,就不能被改變。以下是string類的常用方法,必須熟記和掌握。1,char charat int index 根據索引角標來獲取對應的char型別字元。2,int indexof int ch 返回指定字元在字串中第一次出現的索引角標。如果沒有,返...

一些常用的String操作

1.獲取指定位置的字元 package character public class teststring 這個地方的輸出就是蓋 2.獲取字串的對應陣列 用tochararray方法 package character public class teststring 3.擷取子字串 乙個字串想要擷取...

字串的一些常用方法 string

字串 字串 由0個或多個字元組成,被成對的英文單引號或雙引號包含起來的。字元編碼 每乙個字元在計算機儲存的編號。計算機會儲存有一套或幾套用於標註編號與字元對應關係的字典。字符集 計算機儲存單位 位 bit 0 1能存2個字 位元組 byte 8bit可存256個不同的字。kb 1kb 1024byt...