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 ”:
Végül nyomtassa ki a kapott karakterláncot a konzolon a „ console.log() ” módszer:
Most a „ hossz ” tulajdonság, amely visszaadja a karakterlánc hosszát a vágás előtt és után:
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:
Végül nyomtassa ki a karakterláncot a konzolon:
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 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:
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:
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.