當前位置:成語大全網 - 新華字典 - js的字符串匹配函數是什麽?

js的字符串匹配函數是什麽?

String.prototype.finded = function(){

var arg = arguments;

var me = this.toLowerCase();

var re = false;

var list = [];

if (arg.length > 0)

{list = arg[0].toString().split(",");}

for (var i=0;i<list.length;i++)

{?if (me.indexOf(list[i].toLowerCase()) >= 0)

{?re = true;break;?}

js常用的字符串方法分析

##字符串##

字符串:由0個或多個字符組成,被成對的英文單引號或雙引號包含起來的。字符編碼:每壹個字符在計算機存儲的編號。計算機會保存有壹套或幾套用於標註編號與字符對應關系的字典。(字符集)計算機存儲單位位:bit->0/1能存2個字節:byte->8bit可存256個不同的字。

KB:1KB=1024byte;字符串的操作,屬性(此中str代表字符串)length:只讀屬性,表示字符串的長度str.charAt(index):返回str中index位置上對應的字符,若超出當前位置返回空字符。str.indexOf(char):返回char在str中首次出現的位置。

從左至右,若不存在返回-1.str.lastIndexOf(char):返回char在str中最後壹次出現的位置,從右至左,若不存在返回-1.str.charCodeAt();str.substring(start,end):截取並返回字符串,從start位置開始到end位置結束(不包含end位置的字符)start:起始位默認為0,如果是負數,轉成為0.end:結束位,默認為字符串的長度,如果是負數,轉成0.若start比end大會交換位置。

str.substr(start,count):截取從start位置開始,截取count個字符,並返回start:截取的起始位置,默認為0,支持負數count:截取的個數,默認為length;不支持負數str.slice(start, end)截取從start的位置開始,到end位置結束<不包含end位置上的字符>的字符,並返回start: 起始位,默認為0,如果是負數,則用字符串的長度+這個負數值,或者是從右向左數start位確定起始位置。