JavaScript-ohjelma korvaa kaikki merkkijonon esiintymät merkkijonossa

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka korvaa merkkijonon kaikki esiintymät.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-merkkijono
  • JavaScript Regex
  • JavaScript-merkkijonon jako ()
  • Javascript Array -liittymä ()

Esimerkki 1: Korvaa kaikki merkkijonot Regexillä

 // program to replace all instances of a character in a string const string = 'Learning JavaScript Program'; const result = string.replace(/a/g, "A"); console.log(result);

Tuotos

 LeArning JAvAScript ProgrAm

Yllä olevassa esimerkissä RegExiä käytetään replace()menetelmän kanssa korvaamaan kaikki merkkijonon esiintymät merkkijonossa.

/g tarkoittaa, että operaatio suoritetaan kaikille merkkijonon esiintymissä.

Esimerkki 2: Korvaa kaikki merkkijonot käyttämällä sisäänrakennettuja menetelmiä

 // program to replace all instances of character in a string const string = 'Learning JavaScript Program'; const splitString = string.split('a'); const result = splitString.join('A'); console.log(result);

Tuotos

 LeArning JAvAScript ProgrAm

Yllä olevassa esimerkissä sisäänrakennettuja menetelmiä käytetään korvaamaan merkkijonon kaikki esiintymät.

split('a')Menetelmä jakaa merkkijono taulukkoon.

 ("Le", "rning J", "v", "Script Progr", "m")

join('A')Menetelmä liittyy kaikki matriisin elementit merkkijono lisäämällä kunkin ryhmän elementin.

 LeArning JAvAScript ProgrAm

Mielenkiintoisia artikkeleita...