js中如何判斷字串在另字串的多少位

2021-04-14 05:45:39 字數 4886 閱讀 7660

1樓:匿名使用者

js中如何判斷一個字串在另一個字串的位置,可以直接呼叫indexof方法即可,專如果不存在則會屬返回-1。例如:

var a1="abcdefg";

var a2="ef";

alert("字串a1:"+a1);

alert("字串a2:"+a2);

alert("字串a2在字串a1的位置:"+a1.indexof(a2));

2樓:馮英峰

js **是支援很多string 類的方法的,建議你可以用indexof 來判斷一個字串是否存內在於容另一個字串中,示例:

判斷aaa 是否存在於 123aaa456 中'aaa'.indexof('123aaa456');

如果返回值不等於-1 說明存在。

3樓:匿名使用者

示例 ; var a = "afffbbfffbb"; var b = "fff";

var i = a.indexof(b) ; b在a中出現的第一個位置

var i = a.indexof(b, 5); 從第5個位置開始檢視b在a中的位置

當i小於專0 時, 說明b在a中不屬存在

4樓:大劉子

string.prototype.indexof = function (val)

for (var j = 0; j < val.length; j++) else}}

}return rst;

}var str1 = "hello world!";

var str2 = "el";

var rst = str1.indexof(str2);

console.log(rst);

這個方法會返回第一個出現的位置   親測有效!

js中怎麼判斷一個字串是否在另一個字串中

5樓:my杜杜

js中判斷一個字抄符串包含另外

襲一個字串的方式比較多,比如indexof()方法,注意o是大寫。

var test="this is a test";

if(test.indexof("test")!=-1)es6又提供了三種新方法:

1、includes():返回布林值,表示是否找到了引數字串。

2、startswith():返回布林值,表示引數字串是否在源字串的頭部。

3、endswith():返回布林值,表示引數字串是否在源字串的尾部。

6樓:360網購助手

string物件的方法襲

方法一: indexof()   (推薦)

var str = "123";

console.log(str.indexof("3") != -1 );  // true

indexof() 方法可返回某個指定的字串

值在字串中首次出現的位置。如果要檢索的字串值沒有出現,則該方法返回 -1。

方法二: search()

var str = "123";

console.log(str.search("3") != -1 );  // true

search() 方法用於檢索字串中指定的子字串,或檢索與正規表示式相匹配的子字串。如果沒有找到任何匹配的子串,則返回 -1。

7樓:東東程式猿

js **是支援很多dustring 類的zhi方法的,建議你可以dao用indexof 來判斷一個字串版是否存在於權另一個字串中,示例:

判斷aaa 是否存在於 123aaa456 中'aaa'.indexof('123aaa456');

如果返回值不等於-1 說明存在。

求教js怎麼判斷一個字串是都在另一個字串內,全匹配的

8樓:撒加

var allcheck=function(str,checkstr)

return checkflag;

};var a="11679647,10514015";

var b="1";

console.log(allcheck(a,b));

js中,判斷一個字元在不在一個字串中

9樓:cccchh2011靚麗

js **是支援很多string 類的方法的,建議你可以用indexof 來判斷一個字串是否存在於內另一個字串中,示例:容

判斷aaa 是否存在於 123aaa456 中'aaa'.indexof('123aaa456');

如果返回值不等於-1 說明存在。

怎樣在js中判斷一個字串包不包含另外一個字串

js中怎樣判斷一個字串等於另一個字串

10樓:分學網

比如indexof()方法,注意o是大寫。

var test="this is a test";

if(test.indexof("test")!=-1)

11樓:匿名使用者

if (str1 == str2){}

str1和str2表示字串

js中怎麼判斷一個字串是否在另一個字串中?

12樓:my杜杜

js中判斷一個字串包含另外一個字串的方式比較多,比如indexof()方法,注意o是大寫。

var test="this is a test";

if(test.indexof("test")!=-1)es6又提供了三種新方法:

1、includes():返回布林值,表示是否找到了引數字串。

2、startswith():返回布林值,表示引數字串是否在源字串的頭部。

3、endswith():返回布林值,表示引數字串是否在源字串的尾部。

13樓:田笛尉遲嘉勝

indexof就可以了,例

以上**的輸出:0-16

js中如何判斷一個字串是一個字串陣列中的一個元素!!?

14樓:加百列

使用test() 方法用於檢測一個字串是否匹配某個模式,如果字串 string 中含有與 regexpobject 匹配的版文字,則返回

權 true,否則返回 false。

具體例項演示步驟如下:

1、頁面載入時,兩個陣列元素:

2、通過for迴圈嘗試輸出陣列元素:

3、檢視輸出結果,正確,用來迴圈比較【選定的字元】。

4、測試test()函式是否正確,**如下:

5、檢視console.log輸出,如下顯示,正確。

6、將迴圈輸出和test()函式合成,**如下:

7、根據第一步的兩個陣列,測試,檢視結果:

15樓:匿名使用者

//擴充套件array 判斷指定值是否存在陣列中

array.prototype.exists=function(v)

else

16樓:就做牛x人

var sel = "白";

var arr =["白色

內","黑色","紅色

容","粉色"];

var arrstr = arr.join(',');

if(arrstr.indexof(sel)!=-1)

17樓:匿名使用者

var sel = "白";

var arr = ["白色

baidu", "黑色", "紅色", "粉色zhi"];

// 方法

dao1

for (var f1 in arr)

}//方法2

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

};//方法3

var arr = ["白色", "黑色", "紅色", "粉色"];

if(arr.tostring().indexof(sel) > -1)

18樓:匿名使用者

var array=new array("白色源","黑色","紅色","粉色");

var sel="白色";

for(i=0;i<5;i++)}

js中怎麼判斷一個字串是否在另一個字串中

19樓:育知同創教育

js **是支援bai

很多string 類的方法的,建du議你可以zhi用indexof 來判斷一個字

dao符版串是否存在於另一權個字串中,示例:

判斷aaa 是否存在於 123aaa456 中'aaa'.indexof('123aaa456');

如果返回值不等於-1 說明存在。

20樓:仙女龍媽媽

舉個例bai子

var str="aabbccdd";

var str2="a";

var str3="b";

var str4="e";

str.indexof(str2);

str.indexof(str3);

str.indexof(str4);//等於du-1就是不zhi存在,dao其他都表示記憶體在;容

21樓:皮飇湛依凝

比如indexof()方法,注意o是大寫。

vartest="thisisa

test";

if(test.indexof("test")!=-1)

js中如何分離字串,JS中如何分離字串

有兩種方式du 1 通過zhisplit關鍵字進行分離 var str abd,sda,dsad 定義一dao個字串 var arr str.split 通過版逗號把字串分隔。arr 0 等於 權abd,arr 1 等於sda,arr 2 等於dsad2 通過substring的方式進行分割 var...

JS判斷字串變數是否含有某個字串的實現方法

方法一 var str abc if str.indexof bc 1 方法二var str abc if str.search bc 1 方法三var str abc var reg new regexp bc.if reg.test str 方法四var str abc var reg new ...

JS擷取指定字串到指定字串之間的內容

var str 123 asdadsadsa 456 str str.match 123 s 456 1 console.log str s 匹配任何非空白字元。匹配前面的子表示式零次或多次。match方法 語法 stringobject.match searchvalue stringobject...