Kuinka leikata merkkijono tietyn pituiseksi JavaScriptissä

Kuinka Leikata Merkkijono Tietyn Pituiseksi Javascriptissa



Merkkijonoja käytetään yleisesti JavaScriptissä tekstin tallentamiseen ja käsittelyyn. Sinun on ehkä rajoitettava merkkijonoarvon merkkien määrää, kun käsittelet tekstiä JavaScriptissä. Merkkijonon leikkaaminen tietyn pituiseksi voi olla haastavaa kehittäjille. Mutta se ei ole niin monimutkaista kuin miltä näyttää.

Tässä oppaassa selitetään, kuinka nauha leikataan tietyn pituiseksi.

Kuinka leikata merkkijono tietyn pituiseksi JavaScriptissä?

Jos haluat leikata merkkijonon tietyn pituiseksi, JavaScript tarjoaa joitain alla olevia menetelmiä:







  • slice() -menetelmä
  • substring()-metodi

Katsotaanpa, kuinka nämä menetelmät toimivat.



Tapa 1: Leikkaa merkkijono tietyn pituiseksi käyttämällä slice()-menetelmää

Voit leikata narun annetun pituuden mukaan käyttämällä ' viipale() ”menetelmä. Se antaa vain osan merkkijonosta lähtönä annettuun rajaan asti. Se hyväksyy kaksi parametria, merkkijonon viipaleen aloitusindeksin ja loppuindeksin, argumentteina. Toinen argumentti on valinnainen; jos et mainitse loppuindeksiä, se pitää sitä merkkijonon viimeisenä indeksinä.



Syntaksi
Noudata alla annettua syntaksia käyttääksesi slice()-menetelmää:





viipale ( aloitushakemisto , endIndex )

Esimerkki
Seuraavassa esimerkissä luomme ensin muuttujan nimeltä ' strng ' ja anna sille seuraava merkkijonoarvo:

oli strng = 'Tervetuloa LinuxHintiin.'

Nyt leikataan merkkijono merkkijonon 7. indeksiin ohittamalla aloitusindeksi ' 0 ' ja loppuindeksi' 7 ', joka jakaa merkkijonon alusta 7. indeksiin osana merkkijonoa:



konsoli. Hirsi ( strng. viipale ( 0 , 7 ) ) ;

Kuten näet, tulos antaa ' Tervetuloa ” osana merkkijonoa, joka alkaa 0-indeksistä:

Siirrytään kohti toista menetelmää!

Tapa 2: Leikkaa merkkijono tietyn pituiseksi käyttämällä substring()-menetelmää

JavaScriptissä on toinen menetelmä nimeltä ' osamerkkijono() ” käytetään leikkaamaan merkkijono tietyn pituiseksi. Se hyväksyy myös kaksi parametria, alimerkkijonon aloitus- ja loppuindeksin, ja palauttaa osan merkkijonosta määritettyjen indeksien väliin.

Syntaksi
Voit käyttää annettua syntaksia leikkaamaan merkkijonoa käyttämällä substring()-menetelmää:

alamerkkijono ( tähtiindeksi , endIndex )

Esimerkki
Täällä käytämme aiemmin luotua merkkijonoa, joka on tallennettu muuttujaan ' strng 'ja soita ' osamerkkijono() ' -menetelmää välittämällä aloitusindeksi muodossa ' yksitoista ' ja loppuindeksi ' kaksikymmentä ”:

konsoli. Hirsi ( strng. alamerkkijono ( yksitoista , kaksikymmentä ) ) ;

Annettu tulos osoittaa, että merkkijono on leikattu onnistuneesti tietyn pituuden perusteella:

Olemme tarjonneet helpoimmat menetelmät, jotka liittyvät merkkijonon leikkaamiseen tietyn pituiseksi.

Johtopäätös

Voit leikata merkkijonon tietyn pituiseksi käyttämällä JavaScriptin ennalta määritettyjä menetelmiä, mukaan lukien slice()- ja substring()-metodi. Molemmat menetelmät toimivat samalla tavalla; voit valita kenet tahansa, joka sopii sinulle parhaiten. Tässä oppaassa selitetään yksityiskohtaisten esimerkkien avulla menettely, jolla merkkijono leikataan tiettyyn pituuteen.