javascript 判断字符首次出现在字符串位置

语法
stringobject.indexof(searchvalue,fromindex)

<script type="text/网页特效">
var str="hello world!" //w小写
document.write(str.indexof("h") + "<br />") //0
document.write(str.indexof("world") + "<br />") //-1
document.write(str.indexof("world")) //6
</script>

说明
该方法将从头到尾地检索字符串 stringobject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringobject 中的字符位置是从 0 开始的。

示例
   下面的示例说明了 indexof 方法的用法。 
   

   function indexdemo(str2){
    var str1 = "babebibobubabebibobu"
    var s = str1.indexof(str2);
    return(s);
   }

 

提示和注释
注释:indexof() 方法对大小写敏感!

注释:如果要检索的字符串值没有出现,则该方法返回 -1。

时间: 2024-09-14 18:47:51

javascript 判断字符首次出现在字符串位置的相关文章

javascript:window.open弹出窗口的位置问题

 这篇文章主要介绍了javascript:window.open弹出窗口的位置问题,需要的朋友可以参考下 window.open 弹出窗口的位置 问题.记录一下  代码如下: <SCRIPT LANGUAGE="javascript">  <!--  window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollba

javascript:window.open弹出窗口的位置问题_javascript技巧

window.open 弹出窗口的位置 问题.记录一下 复制代码 代码如下: <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要

javascript判断字符出现在字符中代码

在js中我们要判断一个字符串出现在另一字符串中,利用indexof下面来看看它的语法 stringobject.indexof(searchvalue,fromindex) 参数 strobj 必选项.string 对象或文字. substring 必选项.要在 string 对象中查找的子字符串. starindex 可选项.该整数值指出在 string 对象内开始查找的索引.如果省略,则从字符串的开始处查找. 说明 indexof 方法返回一个整数值,指出 string 对象内子字符串的开始

JavaScript判断字符长度、数字、Email、电话等常用判断函数分享

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

javascript 判断数组值是否与字符串后几位相同

var strary= new array(10); strary[0]="114"; strary[1]="112"; strary[2]="110"; strary[3]="119"; strary[4]="118114"; strary[5]="117"; strary[6]="119"; strary[7]="120"; strary[8]

输入一个字符串并打印出该字符串中字符的所有排列

题目: 输入一个字符串, 打印出该字符串中字符的所有排列. 方法: 使用递归依次交换位置, 打印输出. 代码: /* * main.cpp * * Created on: 2014.6.12 * Author: Spike */ /*eclipse cdt, gcc 4.8.1*/ #include <stdio.h> void Permutation(char* str, char* begin); void Permutation(char* str){ if(str == NULL) r

找出给定字符串中出现最多的字符和次数

  "给定一个字符串,找出这个字符串中出现最多的字符和次数",笔试碰到的一个问题,还是比较简单的,贴出来与大家分享. public class CharCount { public static void Charcount(String string) { if (string == null) return; int[] count = new int[string.length()]; for (int i = 0; i < count.length; i++) { //

php判断字符以及字符串的包含方法属性_php技巧

下面介绍使用方法: 1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含 复制代码 代码如下: <?php /*如手册上的举例*/ $email = 'user@example.com'; $domain = strstr($email, '@'); echo $domain; // prints @example.com ?> 2. stristr: 它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写. 3. strpos: 返回bo

php判断字符串在另一个字符串位置的方法

 这篇文章主要介绍了php判断字符串在另一个字符串位置的方法,需要的朋友可以参考下    代码如下: $email='user@exe.com';        //定义字符串 $result=strstr($email,'@');         //返回子字符串 echo $result;      strstr()函数搜索一个字符串在另一个字符串中的第一次出现.   该函数返回字符串的其余部分(从匹配点).如果未找到所搜索的字符串,则返回 false.   语法      代码如下: