பிற நிரலாக்க மொழிகளைப் போலவே, ஜாவாஸ்கிரிப்ட்டில், சரங்களும் ஒரு முக்கியமான மாறி வடிவமாகும், மேலும் டெவலப்பர்கள் தங்கள் தேவைகளைப் பூர்த்தி செய்ய சரங்களை அடிக்கடி திருத்தவோ அல்லது மாற்றவோ வேண்டும், அதாவது ஒரு சரத்திலிருந்து கூடுதல் வெள்ளை இடைவெளிகளை அகற்றுவது போன்ற தாவல் ”,” விண்வெளி ”,” வரி முடிக்கும் எழுத்துக்கள் ” தொடக்கம் அல்லது முடிவு அல்லது சரத்தின் இருபுறமும்.
இந்த கட்டுரை ஜாவாஸ்கிரிப்டில் வலது அல்லது இடது பக்கத்திலிருந்து சரத்தை டிரிம் செய்யும் முறையை விளக்குகிறது.
ஜாவாஸ்கிரிப்ட்டில் லெஃப்ட் டிரிம் மற்றும் ரைட் டிரிம் ஸ்ட்ரிங் செய்வது எப்படி?
இடது அல்லது வலது சரம் டிரிம்மிங்கிற்கு, ஜாவாஸ்கிரிப்ட் சில உள்ளமைக்கப்பட்ட முறைகளை வழங்குகிறது, அவற்றுள்:
-
- டிரிம் () முறை
- trimLeft() முறை
- trimRight() முறை
அவை ஒவ்வொன்றையும் ஒவ்வொன்றாகப் பார்ப்போம்!
ஜாவாஸ்கிரிப்ட்டில் டிரிம்() முறையை எவ்வாறு பயன்படுத்துவது?
' டிரிம்() ” முறையானது அசல் சரத்தை மாற்றாது, இது ஒரு சரத்தின் தொடக்கம் மற்றும் முடிவு ஆகிய இரு பக்கங்களிலிருந்தும் இடைவெளி எழுத்துக்களை மட்டுமே நீக்குகிறது.
தொடரியல்
சரங்களை ஒழுங்கமைக்க டிரிம்() முறையைப் பயன்படுத்த, கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்:
சரம்.டிரிம் ( ) ;
டிரிம்() முறையானது டிரிம் செய்யப்படும் சரத்துடன் அழைக்கிறது மற்றும் குறிப்பிட்ட சரத்திலிருந்து கூடுதல் வெள்ளை இடைவெளிகளை நீக்கி புதிய சரத்தை வழங்குகிறது.
உதாரணமாக
முதலில், '' லேசான கயிறு ” சரத்தின் தொடக்கத்திலும் முடிவிலும் கூடுதல் வெள்ளை இடைவெளிகள் உள்ளன:
var சரம் = ' LinuxHint க்கு வரவேற்கிறோம் ' ;
பின்னர், டிரிம்() முறையை அழைத்து, அதன் விளைவாக வரும் சரத்தை மாறியில் சேமிக்கவும். பதில் ”:
கடைசியாக, இதன் விளைவாக வரும் சரத்தை கன்சோலில் அச்சிடவும் console.log() ”முறை:
இப்போது நாம் பயன்படுத்துகிறோம் ' நீளம் 'டிரிமிங்கிற்கு முன்னும் பின்னும் சரத்தின் நீளத்தை வழங்கும் சொத்து:
console.log ( 'முடிவு சரத்தின் நீளம்' + பதில்.நீளம் ) ;
வெளியீட்டில் நீங்கள் பார்க்க முடியும் என, உண்மையான சரத்தின் நீளம் ' 33 'இதில் இடைவெளிகள் உள்ளன, இதன் விளைவாக வரும் சரத்தின் நீளம்' 24 ”. சரத்தின் தொடக்கத்திலும் முடிவிலும் உள்ள வெள்ளை இடைவெளிகள் வெற்றிகரமாக ஒழுங்கமைக்கப்பட்டுள்ளன என்று இது கூறுகிறது:
சரத்தின் தொடக்கத்திலிருந்து மட்டும் இடைவெளிகளை அகற்ற விரும்பினால், கீழே உள்ள பகுதியைப் பின்பற்றவும்.
ஜாவாஸ்கிரிப்ட்டில் trimLeft() முறையை எவ்வாறு பயன்படுத்துவது?
' ட்ரிம்லெஃப்ட்() ” ஒரு சரத்தில் முன்னணி வெள்ளை இடைவெளிகளை நீக்குகிறது. இது போலவே செயல்படுகிறது ' trimStart() ”முறை. trimStart() என்பது trimLeft() முறையின் மாற்றுப்பெயர் என்பதால் இரண்டு முறைகளும் ஒரே மாதிரியாக செயல்படுகின்றன.
தொடரியல்
சரத்தின் இடது அல்லது தொடக்கத்தில் இருந்து சரத்தை ஒழுங்கமைக்க பின்வரும் தொடரியல் பயன்படுத்தவும்:
string.trimLeft ( ) ;
உதாரணமாக
முதலில் சரத்தின் தொடக்கத்தில் மூன்று இடைவெளிகளைக் கொண்ட ஒரு சரத்தை உருவாக்குவோம்.
var சரம் = ' LinuxHint க்கு வரவேற்கிறோம் ' ;
இப்போது, இடது பக்கத்திலிருந்து அல்லது சரத்தின் தொடக்கத்திலிருந்து இடைவெளிகளை ஒழுங்கமைக்க trimLeft() முறையை அழைக்கவும்:
இறுதியாக, கன்சோலில் சரத்தை அச்சிடவும்:
'ஐப் பயன்படுத்தி டிரிம் செய்வதற்கு முன்னும் பின்னும் சரத்தின் நீளத்தைச் சரிபார்க்கவும் நீளம் சரத்தின் சொத்து:
console.log ( 'முடிவு சரத்தின் நீளம்' + பதில்.நீளம் ) ;
வெளியீடு காட்டுகிறது ' ட்ரிம்லெஃப்ட்() ” முறை சரத்தின் தொடக்கத்தில் இருக்கும் வெள்ளை இடைவெளிகளை வெற்றிகரமாக ஒழுங்கமைத்தது:
நீங்கள் இதையும் பயன்படுத்தலாம் ' trimStart() அதே நோக்கத்திற்காக trimLeft() முறைக்கு பதிலாக ” முறை:
இது trimLeft() முறையின் அதே முடிவை வெளியிடுகிறது:
சரத்தின் வலது பக்கத்திலிருந்து கூடுதல் இடைவெளிகளை குறிப்பாக அகற்றும் முறையை அறிய விரும்புகிறீர்களா? கொடுக்கப்பட்ட முறையைப் பின்பற்றவும்.
ஜாவாஸ்கிரிப்ட்டில் trimRight() முறையை எவ்வாறு பயன்படுத்துவது?
சரத்தின் வலது பக்கத்திலிருந்து சரத்தை ஒழுங்கமைக்க, ஜாவாஸ்கிரிப்ட் முன் வரையறுக்கப்பட்ட ' டிரிம் ரைட்() 'இது' என்றும் அழைக்கப்படுகிறது trimEnd() ”முறை. சரத்தின் முடிவில் அல்லது சரத்தின் வலது பக்கத்திலிருந்து இடைவெளிகளை அகற்ற இது முதன்மையாகப் பயன்படுத்தப்படுகிறது.
தொடரியல்
trimRight() முறைக்கான தொடரியல் பின்வருமாறு:
string.trimவலது ( ) ;
உதாரணமாக
நாங்கள் இப்போது அதே சரத்தைப் பயன்படுத்துவோம் மற்றும் அதன் வலது பக்கத்திலிருந்து இடைவெளிகளை அகற்றி ' டிரிம் ரைட்() ”முறை:
var பதில் = string.trimRight ( ) ;
சரத்தின் முடிவில் இருந்து கூடுதல் இடைவெளிகள் அகற்றப்பட்டதை வெளியீட்டில் இருந்து காணலாம்:
இப்போது, பயன்படுத்தவும் ' trimEnd() அதே சூழ்நிலையில் trimRight() முறைக்கு பதிலாக ” முறை:
வெளியீடு
ஜாவாஸ்கிரிப்டில் சரத்தின் இடது மற்றும் வலது டிரிம்மிங் செயல்முறை தொடர்பான அனைத்து அத்தியாவசிய வழிமுறைகளையும் நாங்கள் உள்ளடக்கியுள்ளோம்.
முடிவுரை
ஜாவாஸ்கிரிப்டில் இடது மற்றும் வலது டிரிம் சரத்திற்கு, '' உட்பட ஜாவாஸ்கிரிப்ட் முன் வரையறுக்கப்பட்ட முறைகளைப் பயன்படுத்தவும் டிரிம்() 'முறை,' சிறிய இடது ( )' அல்லது ' trimStart() 'முறை, மற்றும்' டிரிம் ரைட்() ' அல்லது ' trimEnd() ”முறை. டிரிம்() முறையானது சரத்தின் இடது மற்றும் வலதுபுறத்தில் இருந்து சரங்களை டிரிம் செய்கிறது, trimLeft() அல்லது trimStart() முறையானது சரத்தை தொடக்கத்தில் இருந்து டிரிம் செய்கிறது, அதே சமயம் trimRight() அல்லது trimEnd() முறை சரத்தை டிரிம் செய்கிறது. முடிவில் இருந்து. இந்தக் கட்டுரையில், சரத்தை வலது அல்லது இடது பக்கத்திலிருந்து ஒழுங்கமைப்பதற்கான செயல்முறையை விரிவான எடுத்துக்காட்டுகளுடன் விளக்கியுள்ளோம்.