samenvatting: in deze tutorial leert u hoe u de JavaScript String indexOf() methode gebruikt om de index van een substring binnen een string te vinden.

de String.prototype.indexOf() geeft de index van het eerste voorkomen van substring (substr) in een string (str):

Code language: JavaScript (javascript)

Het geeft -1 terug als de str bevat de substr.,

de fromIndex is een optionele parameter die de index specificeert waarop de zoekopdracht begint. Het staat standaard op nul (0), wat betekent dat als u de fromIndex weglaat, de zoekopdracht zal starten vanaf het begin van de tekenreeks.

de indexOf() voer altijd een hoofdlettergevoelige zoekopdracht uit.

om de index van het laatste voorkomen van een substring in een string te vinden, gebruikt u de methode lastIndexOf().

JavaScript String indexOf () examples

laten we enkele voorbeelden nemen van het gebruik van de indexOf() methode.,index van het eerste exemplaar van de substring 'str' in de tekenreeks 'finding substring in string':

Code language: JavaScript (javascript)

2) het Gebruik van indexOf() tellen voorvallen van een substring in een string

in Het volgende voorbeeld gebruikt de indexOf() methode voor het tellen van het aantal exemplaren van de substring 'know' in de tekenreeks 'You do not know what you do not know until you know.':

Hoe werkt het:

  • Eerste, gebruik de indexOf() methode voor het vinden van het eerste exemplaar van de substr in de str.,
  • gebruik dan de lus while om herhaaldelijk de volgende positie van de substr in de str te vinden vanaf de laatst gevonden positie + 1.

3) de index van () en hoofdlettergevoeligheid

de indexOf() is hoofdlettergevoelig. Zie het volgende voorbeeld:

Code language: JavaScript (javascript)

In dit voorbeeld geeft de indexOf() -1 terug omdat de string JS IndexOf niet de substring js maar JS.,

om een hoofdletterongevoelige zoekopdracht uit te voeren naar de index van een substring binnen een string, kunt u zowel de substring als de string converteren naar kleine letters voordat u de methode indexOf() als volgt gebruikt:

samenvatting

  • De indexOf() geeft de index van het eerste voorkomen van een substring in een string, of -1 als de string bevat de substring niet.
  • de indexOf() is hoofdlettergevoelig.
  • Was deze tutorial nuttig ?
  • YesNo

Articles

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *