Putulin ang isang String sa JavaScript

Putulin Ang Isang String Sa Javascript



Habang nagtatrabaho sa text, minsan, kailangang limitahan ang bilang ng mga character ng isang string value. Kung ang mga halaga ng string ay lumampas sa limitasyon, gupitin ang natitirang bahagi. Ang pagputol o pagputol ay ang proseso ng pagputol o pag-aalis ng mga bahagi ng isang bagay upang gawin itong mas maliit. Upang putulin o putulin ang isang string, ang JavaScript ay may ilang mga paunang natukoy na pamamaraan kabilang ang substring() na pamamaraan o ang split() na pamamaraan na may join() na pamamaraan.

Ang tutorial na ito ay maglalarawan ng mga paraan upang putulin ang isang JavaScript string.

Putulin ang isang String sa JavaScript

Upang putulin ang isang string, gamitin ang mga sumusunod na pamamaraan:







  • substring() paraan
  • Kumbinasyon ng hati() at sumali() paraan

Ipaliwanag natin ang mga pamamaraang ito nang detalyado.



Paraan 1: Putulin ang isang String Gamit ang Substring() Method

Ang substring() Ang pamamaraan ay isang ' String ” type na paraan at pinuputol nito ang string sa pagitan ng mga tinukoy na index. Kung ang haba ng orihinal na string ay lumampas sa limitasyon, ibabalik lamang nito ang bahaging iyon hanggang ang bilang ng mga character ay katumbas ng tinukoy na limitasyon:



Syntax
Ang ibinigay na syntax ay ginagamit para sa ' substring() 'paraan:





substring ( simulan , wakas )

Ito ay tumatagal ng dalawang mga parameter:

  • simulan ” ay ang panimulang index ng substring
  • wakas ” ay ang huling index kung saan puputulin ang string.

Ibalik ang Halaga : Magbabalik ito ng bagong trimmed string.



Halimbawa
Una, lumikha ng isang variable ' str1 'na nag-iimbak ng string' Maligayang pagdating sa Linuxhint ”:

ay str1 = 'Maligayang pagdating sa Linuxhint' ;

Tukuyin ang isang function na pinangalanang ' truncateString() 'na may dalawang parameter,' string 'at' limitasyon ”. Sa function na ito, suriin ang haba ng string gamit ang “ haba ” ari-arian. Kung ang haba ng string ay mas malaki kaysa sa tinukoy na limitasyon, gupitin ang string gamit ang ' substring() ” paraan kung saan ipinapasa ang dalawang argumento, ang start index ng string at ang limitasyon na magiging huling index ng string:

function truncateString ( string , limitasyon ) {
kung ( string. haba > limitasyon ) {
str2 = string. substring ( 0 , limitasyon ) ;
}
iba pa {
bumalik str1 ;
}
bumalik str2 ;
}

Tawagan ang ' truncateString() 'function sa pamamagitan ng pagpasa ng string' str1 'at limitasyon' 8 ”:

console. log ( truncateString ( str1 , 8 ) ) ;

Ipinapakita ng output ang trimmed string simula sa start index 0 at nagtatapos sa index 8 :

Paraan 2: Putulin ang isang String Gamit ang split() Method na may join() Method

May isa pang paraan upang putulin ang isang string na tinatawag na ' hati() ” paraan na hinahati ang string sa isang hanay ng mga substring sa isang partikular na karakter. Upang pagsamahin ang mga substring sa isang string, gamitin ang “ sumali() ” paraan

Syntax
Sundin ang ibinigay na syntax ng split() na paraan para sa pag-token ng string sa JavaScript:

hati ( separator , limitasyon ) ;
  • Dito, ang ' separator ” ay anumang partikular na character na ginagamit bilang parameter ng separator upang tukuyin kung saan ihahati ang string.
  • limitasyon ” ay isang integer na nagsasaad ng bilang ng mga hati.
  • Nagbabalik ito ng hanay ng mga substring batay sa mga naipasa na argumento.

Halimbawa
Gamitin ang parehong string ' str1 ” nilikha sa halimbawa sa itaas, at pagkatapos, tawagan ang split() na paraan sa pamamagitan ng pagpasa ng walang laman na string (‘’) at limitahan ang “ labing-isa ' bilang mga argumento:

ay str = str1. hati ( '' , labing-isa ) ;

Ang output ay nagpapakita ng isang hanay ng mga substring na may haba na 11:

Ngayon, isama ang array sa isang string gamit ang join() method at iimbak ito sa isang variable na “ truncStr ”:

ay truncStr = str. sumali ( '' ) ;

I-print ang resultang string gamit ang “ console.log() 'paraan:

console. log ( truncStr ) ;

Output

Konklusyon

Upang putulin ang isang string sa JavaScript, gamitin ang “ substring() 'paraan, o ang kumbinasyon ng ' hati() 'at' sumali() ' paraan. Ang substring() na pamamaraan ay ang pinakakaraniwang paraan para sa pagputol ng mga string sa JavaScript. Pinuputol nito ang string sa pagitan ng mga tinukoy na index. Ang split() method ay hinahati ang mga string sa isang array ng mga substrings at ang join() method ay ginagamit upang i-convert ang array ng mga substrings sa string. Inilarawan ng tutorial na ito ang mga pamamaraan para sa pag-trim ng mga string ng JavaScript.