㈠ js ,怎樣輸出包含某一子字元串的所有字元串。
Js代碼 收藏代碼
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 方法的用法。
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代碼 收藏代碼
function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}
㈡ js 如何在一個字元串中查找某個子串
需要准備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開html編輯器,新建回html文件,例如:答index.html。
㈢ js中如何取子字元串
可以使用JavaScript原生自帶的substring。
定義和用法
substring() 方法用於提取字元串中介於兩個指定下標之間內的字元。
語法
stringObject.substring(start,stop)
參數
start 必需容。一個非負的整數,規定要提取的子串的第一個字元在 stringObject 中的位置。
stop
可選。一個非負的整數,比要提取的子串的最後一個字元在 stringObject 中的位置多 1。
如果省略該參數,那麼返回的子串會一直到字元串的結尾。
返回值
一個新的字元串,該字元串值包含stringObject的一個子字元串,其內容是從start處到stop-1 處的所有字元,其長度為stop減start。
簡單的小例子。僅供參考:
<scripttype="text/javascript">
varstr="Helloworld!"
document.write(str.substring(3))
</script>