இந்த வலைப்பதிவு இடுகையானது JavaScript சரத்தை பல பிரிப்பான்களுடன் பிரிப்பதற்கான முறைகளை வரையறுக்கும்.
பல பிரிப்பான்களுடன் ஜாவாஸ்கிரிப்ட் சரத்தை எவ்வாறு பிரிப்பது?
ஜாவாஸ்கிரிப்ட் சரத்தை பல பிரிப்பான்களுடன் பிரிக்க, கீழே குறிப்பிடப்பட்டுள்ள முறைகளைப் பயன்படுத்தவும்:
மேலே உள்ள முறைகளை தனித்தனியாக ஆராய்வோம்.
முறை 1: ஸ்பிளிட்() முறையைப் பயன்படுத்தி ஜாவாஸ்கிரிப்ட் சரத்தை பல பிரிப்பான்களுடன் பிரிக்கவும்
பல பிரிப்பான்களுடன் சரங்களைப் பிரிக்க, ' பிளவு() ”முறை. ஸ்பிலிட்() முறையானது சரங்களை பிரிப்பான்களின் அடிப்படையில் துணை சரங்களின் வரிசையாக பிரிக்கிறது.
தொடரியல்
பிளவு() முறைக்கு கீழே கொடுக்கப்பட்டுள்ள தொடரியல் பயன்படுத்தவும்:
பிளவு ( பிரிப்பான் )இங்கே,' பிரிப்பான் ” என்பது எழுத்து, அல்லது சரத்தைப் பிரிப்பதற்குப் பயன்படுத்தப்படும் ரீஜெக்ஸ் முறை.
வருவாய் மதிப்பு
- இது துணை சரங்களின் வரிசையை வழங்குகிறது.
உதாரணமாக
ஒரு மாறியை உருவாக்கவும் ' லேசான கயிறு ” உட்பட பல பிரிப்பான்கள் கொண்ட சரம் உள்ளது இடைவெளிகள் ”,” ! 'மற்றும்' _ ”:
தாங் இருந்தது = 'நல்வரவு! Linuxhint_Websiteக்கு' ;' உள்ளிட்ட பிரிப்பான்களைக் கொண்ட வழக்கமான வெளிப்பாட்டைக் கடந்து ஸ்பிளிட்() முறையை அழைக்கவும் ! ”,” \s '(இடைவெளிகள்),' _ ”.
SplitString இருந்தது = லேசான கயிறு. பிளவு ( / [ ! \s_ ] +/ ) ;கன்சோலில் பிளவு சரங்களை அச்சிடவும்:
பணியகம். பதிவு ( splitString ) ;சரம் வெற்றிகரமாக பிரிப்பான்களுடன் துணை சரங்களாகப் பிரிக்கப்பட்டதை வெளியீடு காட்டுகிறது:
வழக்கமான வெளிப்பாடுகளைப் பயன்படுத்துவதில் உங்களுக்கு விருப்பமில்லை என்றால், பல பிரிப்பான்களுடன் சரத்தைப் பிரிக்க கீழே உள்ள பகுதியைப் பின்பற்றவும்.
முறை 2: ஒரு ஜாவாஸ்கிரிப்ட் சரத்தை பல பிரிப்பான்களுடன் பிரிக்கவும் () முறை மூலம் அனைத்து () முறை மாற்றவும்
ஜாவாஸ்கிரிப்ட் சரத்தை பல பிரிப்பான்களுடன் பிரிக்க, இடமாற்றம்() முறையுடன் ஸ்பிலிட்() முறையைப் பயன்படுத்தவும். ReplaceAll() முறையானது பிரிப்பான்களை ஒரு தனி எழுத்துடன் மாற்றுகிறது, பின்னர் split() முறையானது ஒற்றை எழுத்தில் சரத்தை பிரிக்கும்.
தொடரியல்
ஸ்பிலிட்() மற்றும் ரிப்ளேஸ்அல்() முறையைப் பயன்படுத்தி சரத்தை பல பிரிப்பான்களுடன் பிரிக்க கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்:
அனைத்தையும் மாற்று ( பிரிப்பான், மாற்று ) . பிளவு ( பிரிப்பான் )உதாரணமாக
பின்வரும் எடுத்துக்காட்டில், முதலில், அனைத்து பிரிப்பான்களையும் ஒரே பிரிப்பான் மூலம் மாற்றுவோம் ' $ ' பயன்படுத்தி ' அனைத்தையும் மாற்று() 'முறை மற்றும் ஒற்றை பிரிப்பான் அடிப்படையில் சரத்தை பிரிக்கவும்' $ ”:
SplitString இருந்தது = லேசான கயிறு. அனைத்தையும் மாற்று ( ';' , '$' ) . அனைத்தையும் மாற்று ( ',' , '$' ) . பிளவு ( '$' ) ;வெளியீடு
ஜாவாஸ்கிரிப்டில் பல பிரிப்பான்களுடன் சரத்தைப் பிரிப்பதற்கான அனைத்து சிறந்த தீர்வுகளையும் நாங்கள் சேகரித்துள்ளோம்.
முடிவுரை
ஜாவாஸ்கிரிப்ட் சரத்தை பல பிரிப்பான்களுடன் பிரிக்க, எளிய ' பிளவு() 'முறை, அல்லது' பிளவு() 'முறையுடன்' அனைத்தையும் மாற்று() ”முறை. பிளவு() முறை பல பிரிப்பான்களின் ரீஜெக்ஸ் வடிவத்தை எடுக்கும், இரண்டாவது அணுகுமுறை முதலில் அனைத்து பிரிப்பான்களையும் ஒரு ஒருங்கிணைந்த பிரிப்பான் மூலம் மாற்றியமைத்து பின்னர் ஒற்றை பிரிப்பானின் அடிப்படையில் பிரிக்கப்படும். ' பிளவு() 'ரெஜெக்ஸ் பேட்டர்ன் கொண்ட முறை பல பிரிப்பான்களுடன் சரங்களைப் பிரிப்பதற்கான ஒரு திறமையான வழியாகும். இந்த வலைப்பதிவு இடுகையில், JavaScript ஐப் பயன்படுத்தி பல பிரிப்பான்களுடன் ஒரு சரத்தைப் பிரிப்பதற்கான முறைகளை நாங்கள் வரையறுக்கிறோம்.