Hvordan fjerne komma fra streng i JavaScript

Hvordan fjerne komma fra streng i JavaScript

Et komma er et tegnsettingsmerke som brukes i lange setninger for å gjøre dem mer lesbare. Det kan være vanskelig for en utvikler å slette alle kommaene fra en samling strenger manuelt. For å gjøre det har JavaScript visse forhåndsdefinerte metoder som hjelper utviklerne å fjerne komma fra en tekst.

Dette innlegget vil beskrive metoden for å eliminere komma fra en streng i JavaScript.

Hvordan fjerne komma fra streng i JavaScript?

For å eliminere komma fra en streng i JavaScript, bruk følgende JavaScript forhåndsdefinerte metoder:

    • erstatte () metode
    • erstatningsmetode
    • Kombinasjon av Split () -metode med Join () -metoden

La oss diskutere alle de ovennevnte metodene en etter en.

Metode 1: Fjern komma fra streng ved hjelp av erstatning () -metode

erstatte()”Metode erstatter ganske enkelt en strengs verdi med den definerte strengen. Det krever to argumenter, verdien som vil bli erstattet og verdien som skal brukes som erstatning. Som standard fjerner det bare den første forekomsten av den søkte verdien. Imidlertid, ved hjelp av regelmessig uttrykk, kan det gjøres for å fjerne alle forekomster av det søkte begrepet.

Syntaks

Følg den nedenfor-nevnte syntaks for å bruke erstatningsmetoden for å fjerne komma fra strengen:

erstatte ("erstatningsevalue", "erstatning");


Her, “erstatningsevalue”Er den søkte verdien som vil bli erstattet i en streng, og“erstatning”Brukes til å erstatte den. Det gir en ny streng med de erstattede verdiene som utgang.

Eksempel

Først må du lage en variabel "str”Og lagre en streng”Linuxhint, er det beste, nettstedet for læring, ferdigheter”I Str:

var str = 'Linuxhint, er det beste, nettstedet for læring, ferdigheter';


Ring erstatningsmetoden () ved å passere komma (,) og en tom streng ("") som et argument i “konsoll.Logg()”Metode:

konsoll.Logg (str.erstatte(',', "));


Den gitte utgangen fjerner bare det første komma fra en streng:


For å fjerne alle kommaene fra strengen ved hjelp av erstatningsmetoden, pass Regex -mønsteret “/\,/g”Som erstatningsverdi i stedet for et komma (,):

konsoll.Logg (str.erstatte (/\,/g, "));


Her, i vanlig uttrykk, skråstreker de fremover (/) indikerer starten og slutten av et vanlig uttrykk, mens tilbakeslaget (\) brukes med komma (,) som en rømningskarakter, “g”Er det globale flagget som representerer for å eliminere alle komma fra en streng.

Utgangen viser at alle kommaene fra strengen fjernes:

Metode 2: Fjern komma fra streng ved hjelp av erstatningsmetode

erstatning ()”Metode er en annen JavaScript innebygd metode. Det krever også to parametere, verdien skal erstattes og verdien som skal brukes som erstatning. Det brukes spesifikt når det er nødvendig å erstatte alle de angitte verdiene på en gang uten å bruke et regex -mønster.

Syntaks

Følg syntaksen under levert for erstatningsmetoden for å eliminere komma fra en streng:

erstatning ("SearchValue", "erstatningsevalue");


I syntaks ovenfor, "SearchValue”Er substringen å erstatte, og“erstatningsevalue”Er verdien som brukes som erstatning. Når en spesifikk verdi finnes i strengen, sender den ut en ny streng med de erstattede verdiene.

Eksempel

Ring erstatningsmetoden ved å passere komma (,) i det første argumentet og en tom streng ("") i det andre argumentet. Erstatningsmetoden vil erstatte alle kommaene fra en streng med en tom substring:

konsoll.Logg (str.erstatning (',', "));


I produksjonen er alle kommaene nå fjernet:

Metode 3: Fjern komma fra streng ved bruk av Split () -metode med JOIN () -metoden

dele()" med "bli med()”Metode, er en annen prosedyre i JavaScript som brukes til å fjerne komma fra strengen. Split () -metoden returnerer en matrise. Denne matrisen inneholder komponenter som representerer deler av strengene når splittelsen møter et komma. Vi krever imidlertid en streng i stedet for en matrise. For det, bruk join () -metoden med Split () -metoden for å konvertere matrisen til en streng.

Syntaks

Den nedenfor-nevnte syntaks brukes for Split () -metoden med JOIN () -metoden:

dele(",").bli med("")


Split () -metoden vil akseptere komma som en parameter og returnere en rekke underlag. Arraysene blir med på en streng ved hjelp av JavaScript Join () -metoden ved å passere en tom streng.

Eksempel

Påkalle Split () -metoden med Join () -metoden i “konsoll.Logg()”Metode ved å passere komma (,) og tom streng (") som argumenter:

konsoll.Logg (str.dele(',').bli med("));


Produksjon

Konklusjon

For å fjerne komma fra en strengverdi, bruk enten erstatte() metode, erstatning () metode eller kombinasjonen av dele() og bli med() Metode. De erstatte() bare fjerner det første komma fra strengen på grunn av standardarbeidet. Imidlertid, ved hjelp av et vanlig uttrykk, kan det tilpasses for å fjerne alle kommaene fra den gitte strengen. De erstatning () fjerner alle forekomster av et komma "," Fra hele strengen. Duoen av dele() og bli med() Utfør også den samme operasjonen; Imidlertid jobber de annerledes. Alle disse er blitt grundig forklart i dette innlegget med eksempler.