JavaScript-program til erstatning af alle linjeskift med
- Programiz

I dette eksempel lærer du at skrive JavaScript-program, der erstatter alle linjeskift i en streng med
tagget.

For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:

  • JavaScript-streng
  • JavaScript streng erstattes ()
  • JavaScript strengopdeling ()
  • Javascript Array-deltagelse ()
"class =" rdf-meta element-hidden ">

Eksempel 1: Udskift alle liniebrud ved hjælp af RegEx

 // program to replace all line breaks in a string with
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; const result = string.replace(/(||)/g, '
'); console.log(result);

Produktion

Jeg lærer JavaScript.
JavaScript er sjovt.
JavaScript er let.

I ovenstående eksempel:

  • RegEx bruges med replace()metoden til at erstatte alle linjeskift i streng med
    .
  • Mønsteret /(||)/kontrollerer for linjeskift.
  • Mønsteret /gtjekker på tværs af alle strengforekomster.

Eksempel 2: Udskift alle linjeskift ved hjælp af indbyggede metoder

 // program to replace all line breaks in a string with
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; const result = string.split('').join('
'); console.log(result);

Produktion

Jeg lærer JavaScript.
JavaScript er sjovt.
JavaScript er let.

I ovenstående eksempel bruges de indbyggede metoder til at erstatte alle linjeskift med
.

Den split('')opdeler strengen i array-elementer ved opdeling på et linjeskift.

 ("Jeg lærer JavaScript.", "JavaScript er sjovt.", "JavaScript er let.")

Den Fremgangsmåden slutter arrayet ved tilsætning mellem array elementer.join('
')

Jeg lærer JavaScript.
JavaScript er sjovt.
JavaScript er let.

Interessante artikler...