String.substr()取得子字串
- 詳細內容
- 分類:Javascript
- 發佈:2013-02-14, 週四 18:43
- 點擊數:2326
Javascript的String.substr()方法:
substr()方法使用起始索引與長度來取得字串中的子字串。
substr()方法會傳回一個新的字串,但不會變更原本的字串。
substr()方法使用起始索引與長度來取得字串中的子字串。
substr()方法會傳回一個新的字串,但不會變更原本的字串。
split()方法使用指定的字串或是正規表達式來分割字串。
split()方法並不會變更原本的字串,
分割完成後的子字串會以陣列方式傳回。
但是如過字串本身是空字串,那會傳回一個空字串,而不是空陣列。
slice()方法可以用來提取字串中某個起始位置到結束位置的子字串。
此方法不會改變原本字串內容回,而是傳回一個新的字串。
search()方法與match()方法都是用來搜尋字串的,
但是2個方法卻有很大的差別。
search()方法功能較為陽春,但執行速度快。
search()方法使用正規表達式來搜尋字串,並且傳回字串所在位置的索引值。
索引由左至右,由0開始。
如果搜尋不到指定的字串則會傳回-1。
repalce()方法利用給定的字串或是正規表達式來搜尋比對字串,
並且用指定的字串來代替比對成功的字串。
如果要替代字串中所有比對成功的子字串,那就必須在正規表達式中使用g旗標,