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 ”:
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:
- 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:
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.