JavaScript-program for å erstatte alle forekomster av et tegn i en streng

I dette eksemplet lærer du å skrive et JavaScript-program som erstatter alle forekomster av et tegn i en streng.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-streng
  • JavaScript Regex
  • JavaScript String split ()
  • Javascript Array join ()

Eksempel 1: Erstatt alle forekomster av et tegn ved bruk av Regex

 // 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);

Produksjon

 LeArning JAvAScript ProgrAm

I eksemplet ovenfor brukes RegEx med replace()metoden for å erstatte alle forekomster av et tegn i en streng.

/g representerer at operasjonen utføres for alle i tilfeller av strengen.

Eksempel 2: Erstatt alle forekomster av karakter ved hjelp av innebygde metoder

 // 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);

Produksjon

 LeArning JAvAScript ProgrAm

I eksemplet ovenfor brukes de innebygde metodene til å erstatte alle forekomster av et tegn i en streng.

Den split('a')metode deler strengen inn i en matrise.

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

Den join('A')metode blir alle oppstillingselementene i en streng ved å tilsette A mellom hvert oppstillingselement.

 LeArning JAvAScript ProgrAm

Interessante artikler...