jquery文字列に特定の文字が含まれているか否かを判断する方法のまとめ

1368 ワード

私の個人ブログが開通しました.住所:https://timewentby.comようこそ
方法1:indexOf()とlastIndexOf()を使用する方法
ケース:

var Cts = "bblText"; 
if(Cts.indexOf("Text") >= 0 ) { 
	alert('Cts   Text   '); 
} 

indexOfの使い方:
   String                  。
strObj.indexOf(subString[, startIndex])
  
strObj
   。String      。
subString
   。   String           。
starIndex
   。        String           。    ,           。
  
indexOf          ,   String             。          ,    -1。
   startindex    ,  startindex     。               ,            。
        。  ,     lastIndexOf   。

注意:
		indexOf()         !
		              ,       -1。
		lastIndexOf()     indexOf()  ,         。

方法2:test()メソッドの使用
例:次の例では、W 3 Schoolを取得します.

var str = "Visit W3School";
var patt1 = new RegExp("W3School");
var result = patt1.test(str);
document.write("Result: " + result);


結果出力:Result:trueの使用方法の説明:
     
test()                    .
  
RegExpObject.test(string)
  	  
string	  。       。
   
      string      RegExpObject      ,    true,     false。
  
   RegExp    r   test()   ,         s,          :(r.exec(s) != null)。

説明:本文は以下の文章を参照した.
http://www.w3school.com.cn/jsref/jsref_test_regexp.asp