Løst: js tilføjer mellemrum før stort bogstav

Hovedproblemet med at tilføje mellemrum før et stort bogstav er, at det kan få ordet til at se mindre ud, end det burde. Dette kan være forvirrende for læserne, og det kan også føre til fejl, når du skriver ordet.

var str = "thisIsAString";

str = str.replace(/([A-Z])/g, ' $1');

console.log(str); // "this Is A String"

Denne kode definerer en streng og bruger derefter metoden replace() til at søge efter eventuelle store bogstaver i strengen og tilføjer et mellemrum før dem. Til sidst udskriver den den nye streng til konsollen.

Hvad er stort bogstav

Et stort bogstav i JavaScript er et bogstav, der står i begyndelsen af ​​et ord.

Arbejde med tekst

Det kan være lidt vanskeligt at arbejde med tekst i JavaScript. Der er et par forskellige måder at gøre det på, og hver har sine egne fordele og ulemper.

Den enkleste måde at arbejde med tekst i JavaScript på er at bruge String-objektet. Du kan få adgang til teksten i en streng ved hjælp af egenskaben string, og du kan også bruge metoden substring() til at udtrække en del af strengen.

En anden måde at arbejde med tekst i JavaScript på er at bruge Array-objektet. Du kan få adgang til teksten i et array ved hjælp af egenskaben items, og du kan også bruge metoden indexOf() til at finde et specifikt element i et array.

Mellemrum i JavaScript

Der er et par måder at oprette mellemrum i JavaScript. En måde er at bruge String.replace() metoden:

var sætning = "Jeg er en sætning."; sætning.erstat(" "," ");

Dette vil producere følgende streng: Jeg er en sætning.

Relaterede indlæg:

Efterlad en kommentar