Arduino లోని స్ట్రింగ్ నుండి అక్షరాలను ఎలా తొలగించాలి?
Arduino కోడ్లోని స్ట్రింగ్ నుండి అక్షరాలను తీసివేయడానికి మనం అంతర్నిర్మితాన్ని ఉపయోగించవచ్చు String.remove() Arduino ఫంక్షన్. ఈ ఫంక్షన్ని ఉపయోగించి, మేము దాని పొడవు మరియు స్థానాన్ని నిర్వచించడం ద్వారా అక్షరం లేదా సబ్స్ట్రింగ్ను భర్తీ చేయవచ్చు. ఈ వ్యాసం సింటాక్స్ పారామితులు మరియు ఈ ఫంక్షన్ యొక్క రిటర్న్ విలువను చర్చిస్తుంది మరియు ఒక ఉదాహరణ Arduino కోడ్ ఉపయోగించి స్ట్రింగ్ నుండి అక్షరాలను ఎలా తీసివేయవచ్చో వివరిస్తుంది.
Arduinoలో String.remove() అంటే ఏమిటి
ది String.remove() పద్ధతి Arduino స్ట్రింగ్ క్లాస్ యొక్క అంతర్నిర్మిత ఫంక్షన్. ఈ ఫంక్షన్ నిర్దిష్ట సంఖ్యలో అక్షరాలు కోసం పేర్కొన్న స్థానం వద్ద ప్రారంభమయ్యే స్ట్రింగ్లోని కొంత భాగాన్ని తొలగిస్తుంది. ఇది ఒరిజినల్ స్ట్రింగ్ని స్థానంలో సవరించి, అప్డేట్ చేసిన స్ట్రింగ్ను తిరిగి అందిస్తుంది.
వాక్యనిర్మాణం
కోసం వాక్యనిర్మాణం String.remove() ఉంది:
స్ట్రింగ్. తొలగించు ( ప్రారంభ సూచిక , పొడవు ) ;
పారామితులు
ఈ ఫంక్షన్ కోసం రెండు పారామితులు అవసరం:
ప్రారంభ సూచిక: తీసివేయవలసిన మొదటి అక్షరం యొక్క సూచిక. ఈ పరామితి తప్పనిసరి మరియు పూర్ణాంకం విలువ అయి ఉండాలి.
పొడవు: తీసివేయవలసిన అక్షరాల సంఖ్య. ఈ పరామితి డిఫాల్ట్గా 1కి సెట్ చేయబడింది.
రిటర్న్ విలువ
ది String.remove() మెథడ్ పేర్కొన్న సబ్స్ట్రింగ్ను తీసివేసిన తర్వాత సవరించిన స్ట్రింగ్ను అందిస్తుంది.
ఉదాహరణ
దిగువ కోడ్ యొక్క వినియోగాన్ని ప్రదర్శిస్తుంది String.remove() Arduino ప్రోగ్రామింగ్ పద్ధతి:
శూన్యం సెటప్ ( ) {// సీరియల్ కమ్యూనికేషన్ను ప్రారంభించండి
క్రమ. ప్రారంభం ( 9600 ) ;
// స్ట్రింగ్ వస్తువును సృష్టించండి
స్ట్రింగ్ స్ట్రింగ్ = 'హలో వరల్డ్' ;
క్రమ. ముద్రణ ( 'తీసివేసే ముందు స్ట్రింగ్:' ) ;
క్రమ. println ( str ) ;
// స్ట్రింగ్ నుండి సబ్స్ట్రింగ్ 'వరల్డ్'ని తీసివేయండి
str. తొలగించు ( 6 , 5 ) ;
// సవరించిన స్ట్రింగ్ను సీరియల్ మానిటర్కు ప్రింట్ చేయండి
క్రమ. ముద్రణ ( 'తీసివేసిన తర్వాత స్ట్రింగ్:' ) ;
క్రమ. println ( str ) ;
}
శూన్యం లూప్ ( ) {
// ఇక్కడ చెయ్యటానికి ఎం లేదు
}
ఈ కోడ్లో, మేము ముందుగా str అనే స్ట్రింగ్ ఆబ్జెక్ట్ని విలువతో ప్రారంభించాము 'హలో వరల్డ్' . ఆ తర్వాత, అది సీరియల్ మానిటర్లో ముద్రించబడుతుంది. అప్పుడు, మేము కాల్ String.remove() ప్రారంభ సూచిక 6 మరియు పొడవు 5తో పద్ధతి, ఇది సబ్స్ట్రింగ్ను తొలగిస్తుంది “ప్రపంచం ” స్ట్రింగ్ నుండి. చివరగా, మేము సవరించిన స్ట్రింగ్ని ఉపయోగించి సీరియల్ మానిటర్కి ప్రింట్ చేస్తాము Serial.println() ఫంక్షన్.
మీరు ఈ కోడ్ని అమలు చేసినప్పుడు, మీరు సీరియల్ మానిటర్లో క్రింది అవుట్పుట్ని చూడాలి:
మీరు చూడగలరు గా, ది String.remove() పద్ధతి అసలు స్ట్రింగ్ నుండి పేర్కొన్న సబ్స్ట్రింగ్ను విజయవంతంగా తీసివేసింది.
ముగింపు
ది String.remove() Arduino ప్రోగ్రామింగ్లోని స్ట్రింగ్ ఆబ్జెక్ట్ల నుండి సబ్స్ట్రింగ్లను తొలగించడానికి మెథడ్ ఉపయోగకరమైన ఫంక్షన్. ప్రారంభ సూచిక మరియు తీసివేయవలసిన సబ్స్ట్రింగ్ యొక్క పొడవును పేర్కొనడం ద్వారా, మీరు స్ట్రింగ్లోని కంటెంట్లను సులభంగా సవరించవచ్చు. యొక్క వాక్యనిర్మాణం మరియు ఉపయోగం గురించి మరింత తెలుసుకోవడానికి కథనాన్ని చదవండి String.remove() పద్ధతి.