Kā noņemt komatus no virknes JavaScript

Ka Nonemt Komatus No Virknes Javascript



Komats ir pieturzīme, ko izmanto garos teikumos, lai padarītu tos lasāmākus. Izstrādātājam var būt grūti manuāli izdzēst visus komatus no virkņu kolekcijas. Lai to izdarītu, JavaScript ir noteiktas iepriekš definētas metodes, kas palīdz izstrādātājiem noņemt komatus no teksta.

Šajā ziņojumā tiks aprakstīta metode komatu noņemšanai no JavaScript virknes.







Kā noņemt komatus no virknes JavaScript?

Lai izslēgtu komatus no virknes JavaScript, izmantojiet šādas JavaScript iepriekš definētas metodes:



    • aizstāt() metodi
    • aizstāt visu() metodi
    • Split() metodes kombinācija ar join() metodi

Apspriedīsim visas iepriekš minētās metodes pa vienam.



1. metode: noņemiet komatus no virknes, izmantojot aizvietošanas () metodi

' aizvietot() ” metode vienkārši aizstāj virknes vērtību ar definēto virkni. Tam nepieciešami divi argumenti: vērtība, kas tiks aizstāta, un vērtība, kas jāizmanto kā aizstājējs. Pēc noklusējuma tas vienkārši noņem pirmo meklētās vērtības gadījumu. Taču ar regulārās izteiksmes palīdzību var likt noņemt visus meklētā vārda gadījumus.





Sintakse

Izpildiet tālāk minēto sintaksi, lai izmantotu aizvietošanas () metodi komatu noņemšanai no virknes:



aizvietot ( 'replaceValue' , 'aizstājējs' ) ;


Šeit, ' aizstājValue ' ir meklētā vērtība, kas tiks aizstāta virknē, un' aizstājējs ” tiek izmantots, lai to aizstātu. Tas dod jaunu virkni ar aizstātajām vērtībām kā izvadi.

Piemērs

Vispirms izveidojiet mainīgo ' str un saglabājiet virkni Linuxhint ir labākā vietne mācībām, prasmēm ” str:

var str = 'Linuxhint ir labākā vietne mācībām, prasmēm' ;


Izsauciet aizvietošanas () metodi, nododot komatu ( , ) un tukšu virkni ( ‘’ ) kā argumentu sadaļā “ console.log() ” metode:

console.log ( str.aizvietot ( ',' , '' ) ) ;


Dotā izvade noņem tikai pirmo komatu no virknes:


Lai noņemtu visus komatus no virknes, izmantojot aizvietošanas () metodi, nododiet regulārās izteiksmes modeli ' /\,/g ” kā aizstājējvērtību komata vietā ( , ):

console.log ( str.aizvietot ( / \, / g, '' ) ) ;


Šeit regulārajā izteiksmē uz priekšu vērstās slīpsvītras ( / ) norāda regulāras izteiksmes sākumu un beigas, savukārt atpakaļvērstā slīpsvītra ( \ ) tiek lietots ar komatu ( , ) kā aizbēgšanas varoni, ' g ” ir globālais karogs, kas apzīmē visu komatu izņemšanu no virknes.

Izvade parāda, ka no virknes ir noņemti visi komats:

2. metode: noņemiet komatus no virknes, izmantojot metodi aizstājietAll().

' aizstāt visu () ” metode ir vēl viena JavaScript iebūvēta metode. Tam nepieciešami arī divi parametri: vērtība, kas jāaizstāj, un vērtība, kas jāizmanto kā aizstājējs. Tas tiek īpaši izmantots, ja ir jāaizstāj visas norādītās vērtības uzreiz, neizmantojot regulāru izteiksmi.

Sintakse

Lai svītrotu komatus no virknes, ievērojiet tālāk norādīto sintaksi aizstājējAll() metodei:

aizstāt Visu ( 'searchValue' , 'replaceValue' ) ;


Iepriekš minētajā sintaksē ' searchValue ' ir apakšvirkne, kas jāaizstāj, un ' aizstājValue ” ir vērtība, kas tiek izmantota kā aizstājējs. Kad virknē tiek atrasta noteikta vērtība, tā izvada jaunu virkni ar aizstātajām vērtībām.

Piemērs

Izsauciet aizvietotAll() metodi, nododot komatu ( , ) pirmajā argumentā un tukšā virknē ( ‘’ ) otrajā argumentā. Metode aizvietotAll() aizstās visus komatus no virknes ar tukšu apakšvirkni:

console.log ( str.replaceAll ( ',' , '' ) ) ;


Izvadē tagad ir noņemti visi komats:

3. metode: noņemiet komatus no virknes, izmantojot split() metodi ar join() metodi

' sadalīt () ' Ar ' pievienoties () ” metode ir vēl viena JavaScript procedūra, ko izmanto komatu noņemšanai no virknes. Split() metode atgriež masīvu. Šajā masīvā ir komponenti, kas attēlo virkņu daļas, kad sadalīšana saskaras ar komatu. Tomēr mums ir nepieciešama virkne, nevis masīvs. Šim nolūkam izmantojiet join() metodi ar split() metodi, lai pārveidotu masīvu par virkni.

Sintakse

Tālāk minētā sintakse tiek izmantota split() metodei ar join() metodi:

sadalīt ( ',' ) .pievienoties ( '' )


Split() metode pieņems komatu kā parametru un atgriezīs apakšvirkņu masīvu. Masīvi tiek atkārtoti apvienoti virknē, izmantojot JavaScript join() metodi, nododot tukšu virkni.

Piemērs

Izsauciet split() metodi ar join() metodi sadaļā “ console.log() ” metodi, kā argumentus nododot komatu (,) un tukšu virkni (’’):

console.log ( str.split ( ',' ) .pievienoties ( '' ) ) ;


Izvade

Secinājums

Lai noņemtu komatus no virknes vērtības, izmantojiet vai nu aizvietot() metode, aizstāt visu () metode vai to kombinācija sadalīt () un pievienoties ( ) metode. The aizvietot() no virknes noņem tikai pirmo komatu, jo tā darbojas pēc noklusējuma. Taču ar regulāras izteiksmes palīdzību to var pielāgot, lai no dotās virknes noņemtu visus komatus. The aizstāt visu () noņem visus komatu gadījumus ',' no visas virknes. Duets no sadalīt () un pievienoties () veikt arī to pašu darbību; tomēr tie darbojas savādāk. Tas viss ir rūpīgi izskaidrots šajā amatā ar piemēriem.