ஜாவாஸ்கிரிப்ட்டில் ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு எவ்வாறு ஒழுங்கமைப்பது

Javaskiripttil Oru Carattai Oru Kurippitta Nilattirku Evvaru Olunkamaippatu



சரங்கள் பொதுவாக ஜாவாஸ்கிரிப்ட்டில் உரையைச் சேமிக்கவும் கையாளவும் பயன்படுத்தப்படுகின்றன. ஜாவாஸ்கிரிப்டில் உரையுடன் பணிபுரியும் போது, ​​சர மதிப்பில் உள்ள எழுத்துகளின் எண்ணிக்கையை நீங்கள் கட்டுப்படுத்த வேண்டியிருக்கலாம். ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு டிரிம் செய்வது டெவலப்பர்களுக்கு சவாலாக இருக்கும். ஆனால் அது தோன்றும் அளவுக்கு சிக்கலானது அல்ல.

இந்த கையேடு ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு எவ்வாறு வெட்டுவது என்பது குறித்த செயல்முறையை விளக்குகிறது.

ஜாவாஸ்கிரிப்ட்டில் ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு எவ்வாறு ஒழுங்கமைப்பது?

ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு ஒழுங்கமைக்க, ஜாவாஸ்கிரிப்ட் கீழே கொடுக்கப்பட்டுள்ள சில முறைகளை வழங்குகிறது:







  • ஸ்லைஸ் () முறை
  • சப்ஸ்ட்ரிங்() முறை

இந்த முறைகள் எவ்வாறு செயல்படுகின்றன என்பதைப் பார்ப்போம்.



முறை 1: ஸ்லைஸ் () முறையைப் பயன்படுத்தி ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு ஒழுங்கமைக்கவும்

கொடுக்கப்பட்ட நீளத்திற்கு ஏற்ப சரத்தை வெட்ட, நீங்கள் ' துண்டு () ”முறை. இது கொடுக்கப்பட்ட வரம்பு வரை சரத்தின் பகுதியை மட்டுமே வெளியீட்டாக வழங்குகிறது. இது இரண்டு அளவுருக்களை ஏற்றுக்கொள்கிறது, தொடக்கக் குறியீடு மற்றும் ஒரு சரத்தின் ஸ்லைஸின் இறுதிக் குறியீடு. இரண்டாவது வாதம் விருப்பமானது; நீங்கள் இறுதி குறியீட்டைக் குறிப்பிடவில்லை என்றால், அது சரத்தின் கடைசி குறியீடாகக் கருதுகிறது.



தொடரியல்
ஸ்லைஸ்() முறையைப் பயன்படுத்த, கீழே கொடுக்கப்பட்டுள்ள தொடரியலைப் பின்பற்றவும்:





துண்டு ( தொடக்க அட்டவணை , இறுதி அட்டவணை )

உதாரணமாக
பின்வரும் எடுத்துக்காட்டில், முதலில், '' என்ற ஒரு மாறியை உருவாக்குவோம். strng ” மற்றும் அதற்கு பின்வரும் சர மதிப்பை ஒதுக்கவும்:

இருந்தது strng = 'LinuxHint க்கு வரவேற்கிறோம்.'

இப்போது, ​​தொடக்கக் குறியீட்டைக் கடந்து சரத்தின் 7வது குறியீட்டிற்கு சரத்தை ஒழுங்கமைப்போம் ' 0 'மற்றும் இறுதிக் குறியீடு' 7 ” இது சரத்தை தொடக்கத்தில் இருந்து 7 வது அட்டவணை வரை சரத்தின் ஒரு துண்டாக பிரிக்கும்:



பணியகம். பதிவு ( strng. துண்டு ( 0 , 7 ) ) ;

நீங்கள் பார்க்க முடியும் என வெளியீடு கொடுக்கிறது ' வரவேற்பு ” 0 குறியீட்டிலிருந்து தொடங்கும் சரத்தின் துண்டாக:

இரண்டாவது முறையை நோக்கி செல்வோம்!

முறை 2: சப்ஸ்ட்ரிங்() முறையைப் பயன்படுத்தி ஒரு சரத்தை குறிப்பிட்ட நீளத்திற்கு ஒழுங்கமைக்கவும்

ஜாவாஸ்கிரிப்ட்டில் மற்றொரு முறை உள்ளது ' சப்ஸ்ட்ரிங்() ” ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு ஒழுங்கமைக்கப் பயன்படுகிறது. இது இரண்டு அளவுருக்களையும் ஏற்றுக்கொள்கிறது, சப்ஸ்ட்ரிங்கின் தொடக்க மற்றும் இறுதிக் குறியீடு, மேலும் குறிப்பிட்ட குறியீடுகளுக்கு இடையில் சரத்தின் ஒரு பகுதியை வழங்குகிறது.

தொடரியல்
சப்ஸ்ட்ரிங்() முறையைப் பயன்படுத்தி சரத்தை ஒழுங்கமைக்க கொடுக்கப்பட்ட தொடரியல் பயன்படுத்தலாம்:

துணை சரம் ( நட்சத்திர அட்டவணை , இறுதி அட்டவணை )

உதாரணமாக
இங்கே, '' என்ற மாறியில் சேமிக்கப்பட்ட முன்னர் உருவாக்கப்பட்ட சரத்தைப் பயன்படுத்துவோம். strng 'மற்றும்' என்று அழைக்கவும் சப்ஸ்ட்ரிங்() 'தொடக்கக் குறியீட்டைக் கடந்து செல்லும் முறை' பதினொரு 'மற்றும் இறுதிக் குறியீடு' இருபது ”:

பணியகம். பதிவு ( strng. துணை சரம் ( பதினொரு , இருபது ) ) ;

கொடுக்கப்பட்ட வெளியீடு குறிப்பிட்ட நீளத்தின் அடிப்படையில் சரம் வெற்றிகரமாக ஒழுங்கமைக்கப்பட்டது என்பதைக் குறிக்கிறது:

ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு டிரிம் செய்வது தொடர்பான எளிதான முறைகளை நாங்கள் வழங்கியுள்ளோம்.

முடிவுரை

ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு ஒழுங்கமைக்க, நீங்கள் ஜாவாஸ்கிரிப்ட் முன் வரையறுக்கப்பட்ட முறைகளைப் பயன்படுத்தலாம், இதில் ஸ்லைஸ்() முறை மற்றும் சப்ஸ்ட்ரிங்() முறை ஆகியவை அடங்கும். இரண்டு முறைகளும் ஒரே மாதிரியாக செயல்படுகின்றன; உங்களுக்கு மிகவும் பொருத்தமான யாரையும் நீங்கள் தேர்ந்தெடுக்கலாம். இந்த கையேடு ஒரு சரத்தை ஒரு குறிப்பிட்ட நீளத்திற்கு ஒழுங்கமைப்பதற்கான செயல்முறையை விரிவான எடுத்துக்காட்டுகளுடன் விளக்குகிறது.