`
buliangniu
  • 浏览: 92265 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

String字符串对象indexOf()用法

阅读更多

indexOf() 用法:<字符串对象>.indexOf(<另一个字符串对象>[, <起始位置>]);

 

       该方法从<字符串对象>中查找<另一个字符串对象>(如果给出<起始位置>就忽略之前的位置),如果找到了,就返回它的位置,没有找到就返回“-1”。所有的“位置”都是从零开始的。

 

先看一下示例:

 

<html>
<head>
    <title>String字符串对象indexOf()用法</title>
</head>
<body>

    <script language="javascript">
          function indexOfTest(n)
        {
            var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // 初始化变量。
            var s;                                  // 声名变量
            s = str.indexOf(n);                     // 返回n字符的位置
            return (s);                             //返回字符。
        }
        alert(indexOfTest("B"));                    //输出字符B的索引位置
    </script>

</body>
</html>

 

 运行结构如下:

 

 

  • 大小: 11.4 KB
分享到:
评论

相关推荐

    C#字符串删除指定字符串|字符串删除子字符串

    对于大型字符串的修改,使用`StringBuilder`类通常更高效,因为它避免了创建新的字符串对象。例如: ```csharp StringBuilder sb = new StringBuilder("Hello, World!"); int index = sb.ToString().IndexOf("World...

    String 字符串讲解

    - `indexOf(String)`和`lastIndexOf(String)`查找子串在字符串中的位置。 - `replace(char oldChar, char newChar)`或`replace(String oldString, String newString)`替换子串。 - `split(String regex)`根据正则...

    String 字符串操作、比较、查找字符、替换、反转、分割等

    - `indexOf()`:查找指定字符或子字符串首次出现的位置,如果不存在则返回-1。 - `lastIndexOf()`:查找指定字符或子字符串最后一次出现的位置。 ### 4. 替换字符 - `replace(char oldChar, char newChar)`:将...

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

    ### JavaScript中字符串相关常用的使用方法总结 #### 一、引言 JavaScript作为一种广泛使用的脚本语言,被大量应用于Web开发之中。其中,字符串处理是非常重要的一个方面,涉及到数据的读取、修改、拼接等操作。...

    Arduino 分割字符串库,strFenGe.rar

    但在 Arduino 中,我们可以通过遍历字符串,使用 `indexOf()` 和 `substring()` 方法来实现这个功能。`indexOf()` 找到分隔符的位置,然后 `substring()` 提取子字符串。不过,这需要编写较多的代码,且效率较低。 ...

    统计字符串中子字符串出现的次数,并返回

    然后,我们使用`IndexOf()`方法查找子字符串,并在找到后更新计数器并移动搜索的起始位置。这个过程会持续到找不到子字符串为止。 除了`IndexOf()`,还可以利用`Regex`类进行更复杂的字符串匹配。`Regex`类提供了...

    [字符串]字符串提取(获取两个字符串中间的字符串)

    1. **IndexOf**:此方法用于查找指定字符串在当前字符串中的第一次出现位置。返回值是子字符串的起始索引,如果未找到则返回-1。 2. **Substring**:根据提供的起始索引和长度,截取字符串的一部分。 例如,假设...

    String字符串相关api.zip

    7. **indexOf()**: 这个方法用于查找子字符串在原字符串中首次出现的位置。如果找不到,返回-1。`indexof.java`可能会展示如何找到一个子串在字符串中的位置。 8. **valueOf()**: `valueOf()`是`String`类的一个...

    实验3 字符串应用与面向对象程序设计

    例如,我们可以使用`substring()`截取子字符串,`indexOf()`和`lastIndexOf()`查找字符或子串的位置,以及`equals()`和`equalsIgnoreCase()`进行字符串比较。 2-重复串,也称为回文串,是一种特殊的字符串,它可以...

    获取目标字符串在源字符串第一次出现的下标Demo

    `indexOf()`是Java中`String`类的一个方法,它返回指定子字符串在这个字符串中第一次出现的索引。如果找不到,则返回-1。这个方法对于理解和编写字符串搜索的算法非常有帮助。 下面我们将详细介绍如何使用`indexOf...

    C#对各种字符串的操作,及函数使用方法的实例

    根据给定的文件标题、描述、标签以及部分内容,本文将深入探讨C#中字符串操作及其函数使用方法。在C#编程语言中,字符串是极为重要的数据类型,它们用于存储和处理文本信息。C#提供了丰富的内置函数和方法来操作字符...

    Java SE编程入门教程 String字符串(共27页).pptx

    - `indexOf(String str)`/`lastIndexOf(String str)`:查找子字符串的第一次出现或最后一次出现的位置。 - `replace(char oldChar, char newChar)`:替换所有旧字符为新字符。 - `toLowerCase()`/`toUpperCase()`...

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

    接下来,`contains`方法内部实现上使用了`indexOf`方法来查找子字符串的位置。如果找到了子字符串(`indexOf`方法返回的不是-1),那么说明原字符串包含了子字符串,返回true;否则返回false。 除了手动扩展`String...

    java中常用字符串方法总结

    `indexOf(String str)`查找子字符串首次出现的位置,`lastIndexOf(String str)`找最后一次出现的位置。`replace(char oldChar, char newChar)`用于替换所有出现的指定字符。 9. **转换为大写/小写** `toUpperCase...

    字符串string.zip

    4. **字符串操作**:字符串可以进行连接(`+`运算符或`StringBuilder`/`StringBuffer`)、查找与替换(`indexOf()`, `replace()`, `replaceAll()`)、分割(`split()`)等操作。 5. **字符串与字符数组的转换**:`...

    Java 字符串常用方法

    - `indexOf(String str)`: 查找子字符串第一次出现的位置,找不到则返回-1。 - `lastIndexOf(String str)`: 查找子字符串最后一次出现的位置。 - `substring(int beginIndex, int endIndex)`: 提取字符串的一部分...

    String字符串

    - `split()`方法使用正则表达式作为分隔符,将字符串分割成多个子字符串数组。 7. **字符串转换** - `toUpperCase()`和`toLowerCase()`转换为大写或小写。 - `trim()`去除字符串两端的空白字符。 - `getBytes()...

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

    查询子字符串有两个函数:`indexOf()` 和 `lastIndexOf()`: * `var myStr = "I,Love,you,Do,you,love,me"; var index = myStr.indexOf("you"); // 7` * `var myStr = "I,Love,you,Do,you,love,me"; var index = ...

    C#做的字符串查找,字符串长度计算和字符定位,匹配上的字符显红色

    在C#中,`System.String`类提供了多种查找子字符串的方法,如`IndexOf()`和`LastIndexOf()`。`IndexOf()`方法用于查找指定的子字符串在原字符串中的起始位置,返回值为索引位置,如果找不到则返回-1。例如,`string ...

    java 字符串 正则表达式 详细实例代码

    - `indexOf(String str)`:查找子字符串第一次出现的位置,返回索引值,找不到则返回-1。 - `contains(String str)`:判断字符串是否包含指定子字符串,返回布尔值。 - `lastIndexOf(String str)`:查找子字符串...

Global site tag (gtag.js) - Google Analytics