Stringi kärpimine JavaScriptis

Stringi Karpimine Javascriptis



Tekstiga töötades on mõnikord vaja piirata stringiväärtuse märkide arvu. Kui stringi väärtused ületavad piiri, lõigake ülejäänud osa. Kärpimine või kärpimine on millegi osade lõikamine või eemaldamine, et muuta see väiksemaks. Stringi kärpimiseks või kärpimiseks on JavaScriptil mõned eelmääratletud meetodid, sealhulgas meetod alamstring() või meetod split() koos meetodiga join().

See õpetus illustreerib JavaScripti stringi kärpimise meetodeid.

Stringi kärpimine JavaScriptis

Stringi kärpimiseks kasutage järgmisi meetodeid.







  • alamstring() meetod
  • Kombinatsioon split () ja liitu () meetod

Selgitame neid meetodeid üksikasjalikult.



1. meetod: stringi kärpimine, kasutades alamstring() meetodit

The alamstring() meetod on ' String ” tüüpi meetod ja see kärbib stringi määratud indeksite vahel. Kui algse stringi pikkus ületab piirangut, tagastab see ainult selle osa, kuni märkide arv võrdub määratud piiranguga:



Süntaks
Antud süntaksit kasutatakse ' alamstring() ” meetod:





alamstring ( alustada , lõpp )

Selleks on vaja kahte parameetrit:

  • alustada ” on alamstringi algusindeks
  • lõpp ” on viimane indeks, kus stringi kärbitakse.

Tagastusväärtus : tagastab uue kärbitud stringi.



Näide
Kõigepealt loo muutuja ' str1 ', mis salvestab stringi' Tere tulemast Linuxhinti ”:

oli str1 = 'Tere tulemast Linuxhinti' ;

Määrake funktsioon nimega ' truncateString() ' kahe parameetriga ' string ” ja „ piiri ”. Selles funktsioonis kontrollige stringi pikkust, kasutades ' pikkus ” vara. Kui stringi pikkus on määratud piirangust suurem, kärpige stringi kasutades ' alamstring() ” meetod, kus edastatakse kaks argumenti, stringi algusindeks ja piirang, mis on stringi viimane indeks:

funktsiooni truncateString ( string , piiri ) {
kui ( string. pikkus > piiri ) {
str2 = string. alamstring ( 0 , piiri ) ;
}
muidu {
tagasi str1 ;
}
tagasi str2 ;
}

Helistage ' truncateString() 'funktsioon stringi edastamisega' str1 'ja piirata' 8 ”:

konsool. logi ( truncateString ( str1 , 8 ) ) ;

Väljundis kuvatakse kärbitud string alates algusindeksist 0 ja lõpeb indeksiga 8 :

2. meetod: stringi kärpimine, kasutades split() meetodit koos meetodiga join()

Stringi kärpimiseks on veel üks meetod, mida nimetatakse ' split () ” meetod, mis jagab stringi kindla märgiga alamstringi massiiviks. Alamstringide stringiks ühendamiseks kasutage ' liitu () ” meetod

Süntaks
Järgige JavaScriptis stringi märgistamiseks split() meetodi antud süntaksit:

poolitatud ( eraldaja , piiri ) ;
  • Siin on ' eraldaja ” on mis tahes konkreetne märk, mida kasutatakse eraldaja parameetrina stringi poolitamise koha määramiseks.
  • piiri ” on täisarv, mis näitab jaotuste arvu.
  • See tagastab läbitud argumentide põhjal alamstringide massiivi.

Näide
Kasutage sama stringi ' str1 ' loodud ülaltoodud näites ja seejärel kutsuge split() meetod, edastades tühja stringi ('') ja piirake ' üksteist ' argumentidena:

oli str = str1. poolitatud ( '' , üksteist ) ;

Väljund näitab alamstringide massiivi pikkusega 11:

Nüüd ühendage massiiv stringiks, kasutades meetodit join() ja salvestage see muutujasse ' truncStr ”:

oli truncStr = str. liituda ( '' ) ;

Printige saadud string kasutades ' console.log() ” meetod:

konsool. logi ( truncStr ) ;

Väljund

Järeldus

Stringi kärpimiseks JavaScriptis kasutage ' alamstring() meetodit või kombinatsiooni split () ” ja „ liitu () ” meetodid. Substring() meetod on JavaScripti stringide kärpimiseks kõige levinum meetod. See kärbib stringi määratud indeksite vahel. Meetod split() jagab stringid alamstringi massiiviks ja selle alamstringide massiivi stringiks teisendamiseks kasutatakse meetodit join(). See õpetus illustreerib JavaScripti stringide kärpimise meetodeid.