`

js javascript 判断字符串是否包含某字符串,String对象中查找子字符,indexOf

阅读更多

js javascript 判断字符串是否包含某字符串,String对象中查找子字符,indexOf

分类: VB、ASP 117人阅读 评论(0) 收藏 举报

关键字: js javascript 判断 字符串 是否 包含 某 string 对象 查找 子 indexof

Js代码 复制代码 收藏代码
  1. var Cts = "bblText";   
  2.   
  3. if(Cts.indexOf("Text") > 0 )   
  4. {   
  5.     alert('Cts中包含Text字符串');   
  6. }  
  1. var Cts = "bblText";  
  2.   
  3. if(Cts.indexOf("Text") > 0 )  
  4. {  
  5.     alert('Cts中包含Text字符串');  
  6. }  


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代码 复制代码 收藏代码
  1. function IndexDemo(str2){   
  2.    var str1 = "BABEBIBOBUBABEBIBOBU"  
  3.    var s = str1.indexOf(str2);   
  4.    return(s);   
  5. }  
  1. function IndexDemo(str2){  
  2.    var str1 = "BABEBIBOBUBABEBIBOBU"  
  3.    var s = str1.indexOf(str2);  
  4.    return(s);  
  5. }  

分享到:
评论

相关推荐

    JavaScript判断一个字符串是否包含指定子字符串的方法

    这个`containsRegexp`函数中,我们利用`RegExp`对象和正则表达式的`test`方法来判断原字符串是否包含子字符串。这里传入的`subStr`会被自动转成一个正则表达式,并用其`test`方法来检查`str`中是否包含这个子字符串...

    Javascript中字符串相关常用的使用方法总结

    随着ECMAScript标准的不断发展,ES6及之后版本引入了许多新的字符串处理方法,进一步增强了JavaScript字符串操作的能力: 1. **检查字符串开头或结尾** - `startsWith(searchString[, position])` 和 `endsWith...

    javascript 判断字符串是否包含某字符串及indexOf使用示例

    在JavaScript中,`indexOf`是`String`对象的一个非常重要的方法,用于检查字符串是否包含某个子字符串,并返回子字符串在原字符串中的起始位置。如果你需要判断一个字符串是否包含另一个字符串,`indexOf`是一个非常...

    JavaScript中的字符串操作 .txt

    9. **字符串搜索**:可以使用`indexOf()`和`lastIndexOf()`方法来查找子字符串的位置。例如: ```javascript var str = "Hello, World!"; console.log(str.indexOf("World")); // 输出 7 console.log(str....

    js字符串截取

    ### JavaScript字符串操作详解 在JavaScript开发中,对字符串进行处理是一项非常常见的任务。本文将详细介绍JavaScript中关于字符串处理的一些常用方法,特别是与“截取”相关的功能,这将帮助开发者更好地理解和...

    JavaScript中的String对象.pdf

    - **案例2**:判断字符串合法性,可以通过遍历字符串,检查每个字符是否符合特定条件(如字母、数字、下划线或破折号),并使用`indexOf()`或正则表达式进行验证。 在实际开发中,String对象的方法常用于文本处理...

    javascript正则表达式和字符串RegExp and String(二).docx

    在 JavaScript 中,判断一个变量是否为字符串时,需要考虑到基本类型和对象类型。以下是一些示例: ```javascript var s = 'abcd1234DCBA'; var s1 = 'abcd1234DCBA'; var s2 = new String(s); var s3 = new String...

    JS判断字符串包含的方法

    本文将详细讲解两种主要的JS方法:`indexOf`和`lastIndexOf`,用于判断字符串是否包含特定字符或子串。 1. `indexOf` 方法: `indexOf()` 是JavaScript中的一个内置字符串方法,它返回子字符串在原字符串中首次...

    常用字符串处理函数-求子字符串,字符串分割,编码转换.

    `indexOf`函数用于查找一个字符串在另一个字符串中的位置。例如,如果我们有字符串`"monkey"`,我们可以使用`indexOf`来查找字符`"m"`或`"key"`的位置。如果子字符串不存在于原字符串中,`indexOf`会返回-1。例如: ...

    JavaScript中常见的字符串操作函数及用法

    "JavaScript中常见的字符串操作函数及用法" JavaScript 中的字符串操作函数是非常基础和重要的,以下是 JavaScript 中常见的字符串操作函数 及其用法。 字符串转换 字符串转换是最基础的要求和工作,你可以将任何...

    String对象常用的属性的方法

    `String`对象则是用于表示这些字符串值的对象封装版本。这意味着我们可以使用`String`对象提供的方法对字符串进行更高级的操作。 #### 2. 常用属性 虽然`String`本身没有提供特定的属性,但是可以使用一些内置对象...

    查找某字母在字符串中出现的次数及对应的下标

    标题提到的问题——“查找某字母在字符串中出现的次数及对应的下标”——涉及到基础的字符串处理技术,这在很多编程语言中都有相应的实现方法。本篇文章将深入探讨如何在Python、Java、C++和JavaScript等主流编程...

    JavaScript语言教程:JavaScript 字符串

    ### JavaScript字符串方法详解 #### 一、概述 在JavaScript中,字符串是一种常用的数据类型,用于表示文本信息。字符串可以通过多种方式进行操作,例如查找字符、连接字符串等。本篇教程将详细介绍JavaScript中的...

    Javascript实例-String对象-唐诗三百首

    String对象提供了多种方法,如`length`用于获取字符串长度,`charAt(index)`用于获取指定索引处的字符,`substring(start, end)`用于截取字符串的一部分,以及`indexOf(searchValue[, fromIndex])`用于查找子字符串...

    js操作字符串

    在JavaScript(简称JS)中,字符串是编程时经常打交道的数据类型之一。字符串是由零个或多个字符组成的不可变序列,可以用来表示文本信息。本文将深入探讨JavaScript中处理字符串的各种常见操作。 一、创建字符串 ...

Global site tag (gtag.js) - Google Analytics