Jak levý a pravý trimovací řetězec v JavaScriptu

Jak Levy A Pravy Trimovaci Retezec V Javascriptu



Stejně jako v jiných programovacích jazycích jsou v JavaScriptu řetězce důležitou formou proměnné a vývojáři často potřebují upravovat nebo upravovat řetězce, aby splnily své požadavky, jako je odstranění dalších bílých míst z řetězce, včetně „ tab “, “ prostor “, “ znaky ukončující řádky ” od začátku nebo konce nebo na obou stranách řetězce.

Tento článek vysvětlí metodu oříznutí řetězce z pravé nebo levé strany v JavaScriptu.







Jak levý a pravý trimovací řetězec v JavaScriptu?

Pro ořezávání levého nebo pravého řetězce nabízí JavaScript některé vestavěné metody, včetně:



    • metoda trim().
    • metoda trimLeft().
    • metoda trimRight().

Pojďme se na každý z nich podívat jeden po druhém!



Jak používat metodu trim() v JavaScriptu?

' trim() Metoda ” nemodifikuje původní řetězec, pouze odstraní prázdné znaky z obou stran, začátku a konce řetězce.





Syntax

Postupujte podle dané syntaxe pro použití metody trim() k oříznutí řetězců:



řetězec.trim ( ) ;


Metoda trim() volá podél řetězce, který bude oříznut, a vrátí nový řetězec odstraněním nadbytečných bílých mezer ze zadaného řetězce.

Příklad

Nejprve vytvoříme „ tětiva “, který obsahuje na začátku a na konci řetězce navíc bílé mezery:

var řetězec = '  Vítejte v LinuxHint       ' ;


Poté zavolejte metodu trim() a uložte výsledný řetězec do proměnné “ Odpovědět “:

var answer = string.trim ( ) ;


Nakonec vytiskněte výsledný řetězec na konzole pomocí „ console.log() “ metoda:

konzole.log ( Odpovědět ) ;


Nyní používáme „ délka ” vlastnost, která vrací délku řetězce před a po oříznutí:

konzole.log ( 'Délka skutečného řetězce je' + struna.délka ) ;
konzole.log ( 'Délka výsledného řetězce je' + odpověď.délka ) ;


Jak můžete vidět na výstupu, délka skutečného řetězce je „ 33 ', který obsahuje mezery a výsledný řetězec má délku ' 24 “. To znamená, že bílá místa od začátku a konce řetězce jsou úspěšně oříznuta:


Pokud chcete odstranit mezery pouze ze začátku řetězce, postupujte podle níže uvedené části.

Jak používat metodu trimLeft() v JavaScriptu?

' trimLeft() ” eliminuje úvodní mezery v řetězci. Funguje to podobně jako „ trimStart() “ metoda. Obě metody fungují stejně, protože trimStart() je alias metody trimLeft().

Syntax

Pro oříznutí řetězce zleva nebo od začátku řetězce použijte následující syntaxi:

string.trimLeft ( ) ;


Příklad

Nejprve vytvoříme řetězec se třemi mezerami na začátku řetězce a stejným na konci řetězce:

var řetězec = '   Vítejte v LinuxHintu   ' ;


Nyní zavolejte metodu trimLeft() k oříznutí mezer z levé strany nebo začátku řetězce:

var answer = string.trimLeft ( ) ;


Nakonec vytiskněte řetězec na konzole:

konzole.log ( Odpovědět ) ;


Zkontrolujte délku struny před a po oříznutí pomocí „ délka ” vlastnost řetězce:

konzole.log ( 'Délka skutečného řetězce je' + struna.délka ) ;
konzole.log ( 'Délka výsledného řetězce je' + odpověď.délka ) ;


Výstup ukazuje, že „ trimLeft() Metoda ” úspěšně ořízla bílá místa na začátku řetězce:


Můžete také využít „ trimStart() ” namísto metody trimLeft() pro stejný účel:

var answer = string.trimStart ( ) ;


Výsledkem je stejný výsledek jako metoda trimLeft():


Chcete znát metodu, jak konkrétně odstranit přebytečné mezery z pravé strany řetězce? Postupujte podle uvedené metody.

Jak používat metodu trimRight() v JavaScriptu?

Chcete-li oříznout řetězec z pravé strany řetězce, použijte předdefinovaný JavaScript „ trimRight() “, který je také známý jako „ trimEnd() “ metoda. Primárně se používá k odstranění mezer z konce struny nebo z pravé strany struny.

Syntax

Syntaxe metody trimRight() je následující:

string.trimRight ( ) ;


Příklad

Nyní použijeme stejný řetězec a odstraníme mezery z jeho pravé strany voláním „ trimRight() “ metoda:

var answer = string.trimRight ( ) ;


Z výstupu je vidět, že nadbytečné bílé znaky na konci řetězce jsou odstraněny:


Nyní použijte „ trimEnd() ” namísto metody trimRight() pro stejný scénář:

var answer = string.trimEnd ( ) ;


Výstup


Pokryli jsme všechny základní pokyny týkající se procesu levého a pravého ořezávání řetězce v JavaScriptu.

Závěr

K levému a pravému trimovacímu řetězci v JavaScriptu použijte předdefinované metody JavaScriptu včetně „ trim() 'metoda', ' trimLeft( )“ nebo „ trimStart() “ metoda a “ trimRight() “ nebo „ trimEnd() “ metoda. Metoda trim() ořízne řetězce zleva i zprava od řetězce, metoda trimLeft() nebo trimStart() ořízne řetězec od začátku, zatímco metoda trimRight() nebo trimEnd() ořízne řetězec od konce. V tomto článku jsme na podrobných příkladech vysvětlili postup stříhání provázku z pravé nebo levé strany.