1. 程式人生 > >JS判斷字串變數是否含有某個字串的方法

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

indexOf用法:
返回 String 物件內第一次出現子字串的字元位置。 
   strObj.indexOf(subString[, startIndex]) 
   引數
   strObj 
   必選項。String 物件或文字。 
   subString 
   必選項。要在 String 物件中查詢的子字串。 
   starIndex 
   可選項。該整數值指出在 String 物件內開始查詢的索引。如果省略,則從字串的開始處查詢。 
   說明
   indexOf 方法返回一個整數值,指出 String 物件內子字串的開始位置。如果沒有找到子字串,則返回 -1。 
   如果 startindex 是負數,則 startindex 被當作零。如果它比最大的字元位置索引還大,則它被當作最大的可能索引。 
   從左向右執行查詢。否則,該方法與 lastIndexOf 相同。 
   示例
   下面的示例說明了 indexOf 方法的用法。 
   function IndexDemo(str2){
    var str1 = "BABEBIBOBUBABEBIBOBU"
    var s = str1.indexOf(str2);
    return(s);
   }
對於JavaScript的indexOf忽略大小寫
JavaScript中indexOf函式方法返回一個整數值,指出 String 物件內子字串的開始位置。如果沒有找到子字串,則返回 -1。如果 startindex 是負數,則 startindex 被當作零。如果它比最大的字元位置索引還大,則它被當作最大的可能索引。
indexOf函式是從左向右執行查詢。否則,該方法與 lastIndexOf 相同。
下面的示例說明了indexOf函式方法的用法。

相關推薦

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

indexOf用法: 返回 String 物件內第一次出現子字串的字元位置。     strObj.indexOf(subString[, startIndex])     引數    strObj     必選項。String 物件或文字。     subString     必選項。要在 String

[c++]string怎樣判斷字串裡面是否含有某個字串

摘自百度知道:https://zhidao.baidu.com/question/438950092.html一、C++風格。C++的string類提供了字串中查詢另一個字串的函式find。其過載形式為:string::size_type string::find(strin

JS判斷變數是否以某個字串結尾

String.prototype.endWith=function(endStr){ var d=this.length-endStr.length; return (d

iOS 判斷字串含有某個字串

//判斷字串是否包含“iOS”方式一:containString查詢字串是否包含“ iOS ”,適用於IOS8及以上,以下的系統會因為沒有此API而報錯。 NSString*str = @“我是 iO

js 判斷字串中是否包含某個字串

https://www.cnblogs.com/ooo0/p/7741651.htmlString物件的方法方法一: indexOf()   (推薦)var str = "123"; console.log(str.indexOf("3") != -1 ); // true

c++ 怎樣判斷字串string裡面是否含有某個字串

c++ string怎樣判斷字串裡面是否含有某個字串? 例如:string str="afdsdfs_hello_sdfas#@!"; 怎樣判斷str裡面是否含有“hello",,謝謝   使用 string 的 find 成員函式。  #include <iostr

【轉載】linux查詢目錄下的所有檔案中是否含有某個字串

連結自 http://blog.sina.com.cn/s/blog_691a84f301015khx.html,並略加修訂。 https://www.cnblogs.com/snake553/p/5804181.html  這個顯示的更美觀 查詢目錄下的所有檔案中是否含

Linux Shell Echo多變數輸出時怪異疊寫現象(某些字串變數含有\r或\n)

今天利用Linux Shell命令從檔案中擷取一部分文字行資訊 `Cat file | grep someKeyword` 到Shell變數中,然後又用shell字串變數擷取的方法,提取文字行內更準確的字元資訊;利用同樣的操作方法,得到多個字串變數資訊,最後再用echo組合多變數輸出所需要的格式資訊

linux——grep命令 查詢目錄下的所有檔案中是否含有某個字串

linux查詢目錄下的所有檔案中是否含有某個字串 [[email protected]]# grep -rn "runlog" * 說明: -r 是遞迴查詢 -n 是顯示行號 * : 表

[轉載] linux查詢目錄下的所有檔案中是否含有某個字串

查詢目錄下的所有檔案中是否含有某個字串 find .|xargs grep -ri "IBM" 查詢目錄下的所有檔案中是否含有某個字串,並且只打印出檔名 find .|xargs grep -ri "IBM" -l 1.正則表示式   (1)含義       一般

linux查詢目錄下的所有檔案中是否含有某個字串

查詢目錄下的所有檔案中是否含有某個字串 find .|xargs grep -ri "IBM" 查詢目錄下的所有檔案中是否含有某個字串,並且只打印出檔名 find .|xargs grep -ri "IBM" -l 1.正則表示式    (1)正則表示式一般用來描述文字模式的特殊用法,由普通字元(例如字元a-

Linux 查詢目錄下的所有檔案中是否含有某個字串

查詢目錄下的所有檔案中是否含有某個字串  find . -name "*.java" | xargs grep -ri "scanEthDevice"    查詢目錄下的所有檔案中是否含有某個字串,

從zip 檔案中找檔名含有某些字串的檔案/已經所含檔案中含有某個字串的檔案//grep

0. 在非zip檔案中查詢含有某個字串的檔案: grep -ir '200880288193'  dd/ grep -r  'matching str' path 1.zip file 中檔名含有"ABC" 的檔案 : find . -name '*.zip' -

sql判斷以逗號分隔的字串中是否包含某個字串

sql語句中,以逗號分隔的字串中是否包含某個特定字串,類似於判斷一個數組中是否包含某一個元素,例如:判斷 ’a,b,c,d,e,f,g‘ 中是否包含 'a',sql語句如何實現? mysql:mysq

PHP判斷一個字元是否存在某個字串

$attach2=老螞蟻你妹的支付用的; $attach3=explode("支付用的",$attach2); if(count($attach3)>1){ 存在; }else{ 不存在; } 如果有不清楚的,可以諮詢老螞蟻技術部:1810782306

linux查詢目錄下的所有檔案中是否含有某個字串 .

查詢目錄下的所有檔案中是否含有某個字串 find .|xargs grep -ri “IBM” 查詢目錄下的所有檔案中是否含有某個字串,並且只打印出檔名 find .|xargs grep -ri “IBM” -l 1.正則表示式 (1)正

Linux系統中 查詢目錄下的所有檔案中是否含有某個字串

查詢目錄下的所有檔案中是否含有某個字串 find .|xargs grep -ri "IBM" 查詢目錄下的所有檔案中是否含有某個字串,並且只打印出檔名 find .|xargs grep -ri "IBM" -l 1.正則表示式    (1)正則表示式一般用來描述文字模式

node js 判斷陣列中是否包含某個

判斷陣列中是否包含某個值這裡有四種方法。 用的測試資料: let arr=["a","b","c"]; let arr2={"a":"aaa","b":"bbb","c":"ccc"}; in判斷是否在陣列的key裡 in操作符針對的是key,而非value。而對於普通的一

js判斷手機是否安裝了某個APP,如果安裝了就開啟,沒安裝就下載

//開啟(下載)App function openApp(){ var ua = window.navigator.userAgent.toLowerCase(); //微信 if(ua.

Java 一個二維陣列中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。判斷陣列中是否含有某個整數。

開始刷牛客題目:思路:題目已知:二維陣列由上到下,由左到右遞增的規律,那麼選取右上角(或者左下角)的元素a[row][col]與target進行比較,當target小於元素a[row][col]時,那麼target必定在元素a所在行的左邊,即col--;當target大於元素