js字符串包含判断字符串包含可以使用indexOf()方法。
String.prototype.indexOf 方法可返回某个指定的字符串值在字符串中首次出现的位置。 如果不存在则返回 -1:
<script type="text/javascript">
var str = "food phpff js",
substring = "php";
if(str.indexOf(substring) !== -1){
//found
}else{
//not found
}
</script>
例子二
<script type="text/javascript">
var str = "Hello 世界!";
alert(str.indexOf("世界")); //6
if(str.indexOf("Hello")!=-1){
alert("包含");
}else{
alert("不包含");
}
</script>
JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。
时间: 2024-09-30 07:53:23