A bal oldali vágás és a jobb oldali vágás karakterlánca a JavaScriptben

A Bal Oldali Vagas Es A Jobb Oldali Vagas Karakterlanca A Javascriptben



Más programozási nyelvekhez hasonlóan a JavaScriptben is a karakterláncok a változók egyik fontos formája, és a fejlesztőknek gyakran szerkeszteniük vagy módosítaniuk kell a karakterláncokat, hogy megfeleljenek követelményeiknek, például el kell távolítaniuk a felesleges szóközöket a karakterláncból, beleértve a ' lapon ”, „ tér ”, „ sorzáró karakterek ” az elejétől vagy a végétől, vagy a húr mindkét oldalán.

Ez a cikk elmagyarázza a karakterlánc jobb vagy bal oldali vágásának módját JavaScriptben.







Hogyan lehet balra és jobbra vágni a karakterláncot JavaScriptben?

A bal vagy jobb oldali karakterlánc-vágáshoz a JavaScript néhány beépített módszert kínál, többek között:



    • trim() metódus
    • trimLeft() metódus
    • trimRight() metódus

Nézzük meg mindegyiket egyenként!



Hogyan kell használni a trim() metódust JavaScriptben?

Az ' trim() ” metódus nem módosítja az eredeti karakterláncot, csak a szóköz karaktereket távolítja el a karakterlánc mindkét oldaláról, az elején és a végén.





Szintaxis

Kövesse a megadott szintaxist a trim() metódus használatához a karakterláncok vágásához:



string.trim ( ) ;


A trim() metódus meghívja a levágandó karakterláncot, és egy új karakterláncot ad vissza úgy, hogy kiküszöböli a felesleges szóközöket a megadott karakterláncból.

Példa

Először létrehozunk egy „ húr ', amely extra szóközöket tartalmaz a karakterlánc elején és végén:

var string = '  Üdvözöljük a LinuxTippben       ' ;


Ezután hívja meg a trim() metódust, és tárolja a kapott karakterláncot a ' változóban válasz ”:

var válasz = string.trim ( ) ;


Végül nyomtassa ki a kapott karakterláncot a konzolon a „ console.log() ” módszer:

console.log ( válasz ) ;


Most a „ hossz ” tulajdonság, amely visszaadja a karakterlánc hosszát a vágás előtt és után:

console.log ( 'A tényleges karakterlánc hossza' + string.length ) ;
console.log ( 'A kapott karakterlánc hossza' + válasz.hossz ) ;


Amint a kimeneten látható, a tényleges karakterlánc hossza ' 33 ', amely szóközöket tartalmaz, és az eredő karakterlánc hossza ' 24 ”. Ez azt jelenti, hogy a karakterlánc elején és végén lévő szóközök sikeresen levágásra kerültek:


Ha csak a karakterlánc elejétől szeretné eltávolítani a szóközöket, kövesse az alábbi részt.

Hogyan kell használni a trimLeft() metódust JavaScriptben?

Az ' trimBal() ” kiküszöböli a bevezető szóközöket egy karakterláncban. Hasonlóan működik, mint a ' trimStart() ” módszerrel. Mindkét metódus ugyanúgy működik, mert a trimStart() a trimLeft() metódus álneve.

Szintaxis

Használja a következő szintaxist a karakterlánc balról vagy a karakterlánc elejéről történő vágásához:

string.trimLeft ( ) ;


Példa

Először létrehozunk egy karakterláncot három szóközzel a karakterlánc elején, és ugyanezzel a karakterlánc végén:

var string = '   Üdvözöljük a LinuxHintben   ' ;


Most hívja meg a trimLeft() metódust, hogy levágja a szóközöket a karakterlánc bal oldalán vagy elején:

var válasz = string.trimLeft ( ) ;


Végül nyomtassa ki a karakterláncot a konzolon:

console.log ( válasz ) ;


Ellenőrizze a zsinór hosszát a vágás előtt és után a ' hossz ” karakterlánc tulajdonsága:

console.log ( 'A tényleges karakterlánc hossza' + string.length ) ;
console.log ( 'A kapott karakterlánc hossza' + válasz.hossz ) ;


A kimenet azt mutatja, hogy a „ trimBal() ” metódus sikeresen levágta a karakterlánc elején lévő szóközöket:


Használhatja a „ trimStart() ” metódus a trimLeft() metódus helyett ugyanerre a célra:

var answer = string.trimStart ( ) ;


Ugyanazt az eredményt adja ki, mint a trimLeft() metódus:


Szeretné tudni, hogy milyen módszerrel távolíthatja el a felesleges szóközöket a karakterlánc jobb oldalán? Kövesse a megadott módszert.

Hogyan kell használni a trimRight() metódust JavaScriptben?

Ha a karakterláncot a karakterlánc jobb oldaláról szeretné levágni, használja a JavaScript előre definiált ' trimRight() ', amely más néven ' trimEnd() ” módszerrel. Elsősorban szóközök eltávolítására szolgál a karakterlánc végéről vagy a karakterlánc jobb oldaláról.

Szintaxis

A trimRight() metódus szintaxisa a következő:

string.trimRight ( ) ;


Példa

Most ugyanazt a karakterláncot fogjuk használni, és kiküszöböljük a szóközöket a jobb oldaláról a ' trimRight() ” módszer:

var válasz = string.trimRight ( ) ;


A kimenetből látható, hogy a karakterlánc végéről eltávolítják a felesleges szóközöket:


Most használja a „ trimEnd() ” metódus a trimRight() metódus helyett ugyanerre a forgatókönyvre:

var válasz = string.trimEnd ( ) ;


Kimenet


Lefedtük az összes lényeges utasítást a karakterlánc bal és jobb oldali vágási folyamatával kapcsolatban a JavaScriptben.

Következtetés

A JavaScript bal és jobb oldali levágásához használja a JavaScript előre meghatározott metódusait, beleértve a ' trim() 'módszer', ' trimLeft( )” vagy „ trimStart() ' módszer, és a ' trimRight() ” vagy „ trimEnd() ” módszerrel. A trim() metódus levágja a karakterláncokat a karakterlánc bal és jobb oldaláról, a trimLeft() vagy a trimStart() metódus az elejétől, míg a trimRight() vagy a trimEnd() metódus levágja a karakterláncot a végétől. Ebben a cikkben részletes példákkal magyaráztuk el a karakterlánc jobb vagy bal oldali vágásának eljárását.