Heim >Web-Frontend >js-Tutorial >Ein Beispiel-Tutorial, das die Zeichen zum Abrufen von JavaScript-Zeichenfolgen zusammenfasst

Ein Beispiel-Tutorial, das die Zeichen zum Abrufen von JavaScript-Zeichenfolgen zusammenfasst

零下一度
零下一度Original
2017-06-27 15:35:371579Durchsuche

In diesem Artikel wird hauptsächlich die Methode zum Abrufen von Zeichen in JavaScript-Zeichenfolgen ausführlich vorgestellt. Interessierte Freunde können auf

in Zeichenketten verweisen. Es gibt verschiedene Möglichkeiten, Zeichen zu suchen Die spezifischen Inhalte sind wie folgt:


var text="abcdefgh你好,很高兴认识你!";
 var str1="abc";
 var str2="def";
 var str3="ABC";
 var str4="很高兴";
 function isContain(str,substr){
  return new RegExp(substr).test(str);
 }
 console.log(isContain(text,str1));//true
 console.log(isContain(text,str4));//true

 console.log(text.indexOf(str1));//0,如果匹配则返回其位置
 console.log(text.indexOf(str2));//3
 console.log(text.indexOf(str4));//11
 console.log(text.indexOf(str3));//-1,如果不匹配则返回-1
 console.log(text.indexOf(str1,1));//-1 第二个参数表示从下标为1的地方开始找

 console.log(text.lastIndexOf(str1,1));//0,从后向前检索,返回其下标
 console.log(text.lastIndexOf(str2));//3

 console.log(text.substring(0,5));
 //abcde 提取下标之间的字符串,包括第一个参数,不包括第二个参数

 console.log(text.slice(0,5));//abcde 根substring作用基本相同

 console.log(text.substr(0,3));//abc,第一个参数表示起始下标,第二个参数表示获取的字符长度


 console.log(text.match(str1));//返回abc数组,可以使用正则,进行了解
 console.log(text.match(str1)[0]);//abc

Das obige ist der detaillierte Inhalt vonEin Beispiel-Tutorial, das die Zeichen zum Abrufen von JavaScript-Zeichenfolgen zusammenfasst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn