Podobne ako v iných programovacích jazykoch, aj v JavaScripte sú reťazce dôležitou formou premennej a vývojári často potrebujú upravovať alebo upravovať reťazce, aby splnili svoje požiadavky, ako je napríklad odstránenie nadbytočných prázdnych miest z reťazca, vrátane „ tab “, “ priestor “, “ znaky ukončujúce riadok ” od začiatku alebo od konca alebo na oboch stranách reťazca.
Tento článok vysvetlí spôsob orezania reťazca z pravej alebo ľavej strany v JavaScripte.
Ako ľavý a pravý orezávací reťazec v JavaScripte?
Na orezávanie ľavého alebo pravého reťazca ponúka JavaScript niekoľko vstavaných metód, vrátane:
-
- metóda trim().
- metóda trimLeft().
- metóda trimRight().
Pozrime sa na každý z nich jeden po druhom!
Ako používať metódu trim () v JavaScripte?
' orezať () Metóda ” neupravuje pôvodný reťazec, iba odstraňuje medzery z oboch strán, začiatok a koniec reťazca.
Syntax
Pri použití metódy trim() na orezanie reťazcov postupujte podľa uvedenej syntaxe:
šnúrka.trim ( ) ;
Metóda trim() volá pozdĺž reťazca, ktorý bude orezaný, a vráti nový reťazec odstránením nadbytočných bielych medzier zo zadaného reťazca.
Príklad
Najprv vytvoríme „ reťazec “, ktorý obsahuje na začiatku a na konci reťazca navyše biele medzery:
var reťazec = ' Vitajte v LinuxHint ' ;
Potom zavolajte metódu trim() a uložte výsledný reťazec do premennej “ odpoveď “:
Nakoniec vytlačte výsledný reťazec na konzole pomocou „ console.log() “ metóda:
Teraz používame „ dĺžka ” vlastnosť, ktorá vracia dĺžku reťazca pred a po orezaní:
konzola.log ( 'Dĺžka výsledného reťazca je' + odpoveď.dĺžka ) ;
Ako môžete vidieť na výstupe, dĺžka skutočného reťazca je „ 33 ', ktorý obsahuje medzery a výsledná dĺžka reťazca je ' 24 “. To znamená, že biele miesta od začiatku a konca reťazca sú úspešne orezané:
Ak chcete odstrániť medzery iba zo začiatku reťazca, postupujte podľa nižšie uvedenej časti.
Ako používať metódu trimLeft () v JavaScripte?
' trimLeft() ” eliminuje vedúce biele miesta v reťazci. Funguje to podobne ako „ trimStart() “. Obe metódy fungujú rovnako, pretože trimStart() je alias metódy trimLeft().
Syntax
Na orezanie reťazca zľava alebo od začiatku reťazca použite nasledujúcu syntax:
string.trimLeft ( ) ;
Príklad
Najprv vytvoríme reťazec s tromi medzerami na začiatku reťazca a rovnakými na konci reťazca:
var reťazec = ' Vitajte v LinuxHint ' ;
Teraz zavolajte metódu trimLeft() na orezanie medzier z ľavej strany alebo začiatku reťazca:
Nakoniec vytlačte reťazec na konzole:
Skontrolujte dĺžku šnúrky pred a po orezaní pomocou „ dĺžka ” vlastnosť reťazca:
konzola.log ( 'Dĺžka výsledného reťazca je' + odpoveď.dĺžka ) ;
Výstup ukazuje, že „ trimLeft() ” metóda úspešne orezala biele miesta na začiatku reťazca:
Môžete tiež využiť „ trimStart() ” namiesto metódy trimLeft() na rovnaký účel:
Výsledkom je rovnaký výsledok ako metóda trimLeft():
Chcete vedieť, ako konkrétne odstrániť nadbytočné medzery z pravej strany reťazca? Postupujte podľa uvedenej metódy.
Ako používať metódu trimRight () v JavaScripte?
Ak chcete orezať reťazec z pravej strany reťazca, použite preddefinovaný JavaScript „ trimRight() “, ktorý je známy aj ako „ trimEnd() “. Primárne sa používa na odstránenie medzier z konca struny alebo z pravej strany struny.
Syntax
Syntax metódy trimRight() je nasledovná:
string.trimRight ( ) ;
Príklad
Teraz použijeme rovnaký reťazec a odstránime medzery z jeho pravej strany volaním „ trimRight() “ metóda:
var answer = string.trimRight ( ) ;
Z výstupu je vidieť, že nadbytočné medzery na konci reťazca sú odstránené:
Teraz použite „ trimEnd() ” namiesto metódy trimRight() pre rovnaký scenár:
Výkon
Pokryli sme všetky základné pokyny týkajúce sa procesu ľavého a pravého orezávania reťazca v JavaScripte.
Záver
Pre ľavý a pravý reťazec orezania v JavaScripte použite preddefinované metódy JavaScript vrátane „ orezať () “metóda”, “ trimLeft( )“ alebo „ trimStart() “ metóda a „ trimRight() “ alebo „ trimEnd() “. Metóda trim() orezáva reťazce z ľavej aj pravej strany reťazca, metóda trimLeft() alebo trimStart() orezáva reťazec od začiatku, zatiaľ čo metóda trimRight() alebo trimEnd() orezáva reťazec od konca. V tomto článku sme na podrobných príkladoch vysvetlili postup orezania šnúrky z pravej alebo ľavej strany.