Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何定位字符串的特定部分?_Javascript_String - Fatal编程技术网

Javascript 如何定位字符串的特定部分?

Javascript 如何定位字符串的特定部分?,javascript,string,Javascript,String,返回模式以字符串形式开始的索引(如果未找到,则返回-1)。 如果第3个参数为true,则搜索区分大小写,否则不区分大小写 Examples index("abAB12","AB",true) returns 2 but index("abAB12","AB",false) returns 0 index("abAB12","BA",true) returns -1 and index("abAB12","BA",false) returns 1 可能是这样的: var str = "abAB1

返回模式以字符串形式开始的索引(如果未找到,则返回-1)。 如果第3个参数为true,则搜索区分大小写,否则不区分大小写

Examples
index("abAB12","AB",true) returns 2 but index("abAB12","AB",false) returns 0
index("abAB12","BA",true) returns -1 and index("abAB12","BA",false) returns 1
可能是这样的:

var str = "abAB12";
var i = str.indexOf("AB");
if (i < str.length / 2) {
  //stuff
} else {
  //other stuff
}
var str=“abAB12”;
var i=str.indexOf(“AB”);
如果(i
你所说的“瞄准中间部分”是什么意思?这个函数应该做什么?可能重复@FelixKling我想看看AB是否在字符串的前半部分“first part”表示字符串的前半部分?@FelixKling first part表示“ABABB12”我需要从字符串中取出信息,而不是硬编码,如果你明白我的意思。@Elliott:这似乎与你在另一条评论中所说的“我想看看AB是否在字符串的第一部分”不符。你真的应该编辑你的问题并正确地描述你的问题。现在我们只是猜测。