1. 程式人生 > >JavaScript字符串api簡單說明

JavaScript字符串api簡單說明

spl replace 字符 cat 之間 mat 正則表達式 earch ava

1、可返回指定位置的字符

stringObject.charAt(index);

2、返回的是位於指定位置的字符的編碼

stringObject.charCodeAt(index);

3、用於連接兩個或多個字符串,返回新字符串不修改原字符串

stringObject.concat(stringX,stringX,...,stringX);

4、返回某個指定的字符串值在字符串中首次出現的位置,fromindex表示從下標幾開始

stringObject.indexOf(searchvalue,fromindex);

5、返回一個指定的字符串值最後出現的位置,fromindex表示從下標幾開始(但是註意是反過來數)

stringObject.lastIndexOf(searchvalue,fromindex);

6、可在字符串內檢索指定的值,或找到一個或多個正則表達式的匹配

stringObject.match(searchvalue);
stringObject.match(regexp);

7、字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串,返回新字符串不修改原字符串

stringObject.replace(regexp/substr,replacement);

8、用於檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串

stringObject.search(regexp);

9、可提取字符串的某個部分,並以新的字符串返回被提取的部分

stringObject.slice(start,end);

10、把一個字符串分割成字符串數組,separator表達要分割的切割點,howmany表示最大長度

stringObject.split(separator,howmany);

11、可在字符串中抽取從 start 下標開始的指定數目的字符,start可以是負數,-1表示最後一個-2倒數第一個以此類推,length表示長度

stringObject.substr(start,length);

12、用於提取字符串中介於兩個指定下標之間的字符

stringObject.substring(start,stop);

JavaScript字符串api簡單說明