ఈ వ్రాత-అప్ PowerShellలో వచనాన్ని భర్తీ చేసే విధానాలను చర్చిస్తుంది.
వచనాన్ని భర్తీ చేయడానికి పవర్షెల్ రీప్లేస్ని ఎలా ఉపయోగించాలి?
PowerShellలో, దిగువ అందించిన విధానాలను ఉపయోగించి వచనాన్ని భర్తీ చేయవచ్చు:
విధానం 1: “రీప్లేస్()” పద్ధతిని ఉపయోగించి పవర్షెల్లోని వచనాన్ని భర్తీ చేయండి
పవర్షెల్' భర్తీ () ”పద్ధతి టెక్స్ట్లోని అక్షరాలను భర్తీ చేయడంలో సహాయపడుతుంది. ఈ పద్ధతి ఆర్గ్యుమెంట్లను అంగీకరిస్తుంది, మొదటి ఆర్గ్యుమెంట్ స్ట్రింగ్ను కనుగొంటుంది మరియు రెండవ ఆర్గ్యుమెంట్ దొరికిన స్ట్రింగ్ను భర్తీ చేస్తుంది.
ఉదాహరణ 1: “రీప్లేస్()” ఫంక్షన్ని ఉపయోగించడం ద్వారా టెక్స్ట్ను స్ట్రింగ్లోని సబ్స్ట్రింగ్తో భర్తీ చేయండి
ఈ ఉదాహరణ “ని ఉపయోగించి వచనాన్ని భర్తీ చేసే పద్ధతిని ప్రదర్శిస్తుంది. భర్తీ () 'పద్ధతి:
> $వచనం = 'హాయ్ జాన్, ఎలా ఉన్నారు?'
> $వచనం .భర్తీ చేయండి ( 'హాయ్ జాన్' , 'హాయ్ డేవిడ్' )
పై కోడ్ ప్రకారం:
- ముందుగా, విలోమ కామాల్లోని రెండు స్ట్రింగ్లను వేరియబుల్కు కేటాయించండి ' $వచనం ”.
- ఆ తర్వాత, స్ట్రింగ్-అసైన్డ్ వేరియబుల్ను “తో సంగ్రహించండి భర్తీ () ” పద్ధతి.
- రీప్లేస్ మెథడ్ లోపల, మేము రెండు ఆర్గ్యుమెంట్లను జోడించాము. మొదటి వాదన రెండవ దానితో భర్తీ చేయబడుతుంది:
ఇది గమనించవచ్చు ' హాయ్ జాన్ ''తో భర్తీ చేయబడింది హాయ్ డేవిడ్ ” స్ట్రింగ్.
ఉదాహరణ 2: “రీప్లేస్()” ఫంక్షన్/మెథడ్ని ఉపయోగించడం ద్వారా టెక్స్ట్ను స్ట్రింగ్లో స్పేస్తో భర్తీ చేయండి
ఇప్పుడు, ''లో రెండవ పారామీటర్గా పాస్ చేయడం ద్వారా వచనాన్ని ఖాళీతో భర్తీ చేయండి భర్తీ () 'పద్ధతి:
> $వచనం = 'హాయ్ జాన్, ఎలా ఉన్నారు?'> $వచనం .భర్తీ చేయండి ( 'హాయ్ జాన్' , '' )
ఈ కోడ్ ఉదాహరణలో:
- మేము లోపల రెండు వాదనలను ఆమోదించాము ' భర్తీ () ” పద్ధతి.
- మొదటి వాదన భర్తీ చేయడానికి స్ట్రింగ్ను కనుగొంటుంది మరియు రెండవ స్ట్రింగ్ స్ట్రింగ్ను భర్తీ చేస్తుంది.
- మేము రెండవ ఆర్గ్యుమెంట్ను ఖాళీగా ఉంచాము, తద్వారా పాక్షిక టెక్స్ట్ స్ట్రింగ్ను తొలగించడానికి టెక్స్ట్ ఖాళీ స్ట్రింగ్తో భర్తీ చేయబడుతుంది:
పేర్కొన్న సబ్స్ట్రింగ్ స్థలంతో భర్తీ చేయబడిందని గమనించవచ్చు.
విధానం 2: “-replace” ఆపరేటర్ని ఉపయోగించి పవర్షెల్లోని టెక్స్ట్ని రీప్లేస్ చేయండి
భర్తీ ఆపరేటర్ ప్రారంభంలో హైఫన్తో సూచించబడుతుంది, ఉదాహరణకు ' - భర్తీ ”. దీని ఆపరేషన్ చాలా పోలి ఉంటుంది ' భర్తీ() ” పద్ధతి. అయినప్పటికీ, ఇది సాధారణ వ్యక్తీకరణల (రెజెక్స్) ఉదాహరణలను భర్తీ చేయగలదు.
ఉదాహరణ 1: “-రీప్లేస్” ఆపరేటర్ని ఉపయోగించడం ద్వారా టెక్స్ట్ను స్ట్రింగ్లోని సబ్స్ట్రింగ్తో భర్తీ చేయండి
ఇప్పుడు, PowerShell కన్సోల్లో కింది ఆదేశాలను అమలు చేయండి:
> $వచనం = 'గుడ్ మార్నింగ్, జాన్ డో'> $వచనం - భర్తీ 'శుభోదయం' , 'శుభ రాత్రి'
పైన పేర్కొన్న కోడ్లో:
- ముందుగా, సృష్టించిన స్ట్రింగ్ని యాక్సెస్ చేసి, “ని జోడించండి - భర్తీ ” ఆపరేటర్.
- ఆపై, ఆపరేటర్కు పేర్కొన్న తర్వాత రెండు సాధారణ వ్యక్తీకరణలు లేదా సబ్స్ట్రింగ్లను కేటాయించండి.
- మొదటి సాధారణ వ్యక్తీకరణ వచనాన్ని భర్తీ చేయవలసి ఉంటుంది, రెండవ సాధారణ వ్యక్తీకరణ వచనాన్ని భర్తీ చేస్తుంది:
“ని ఉపయోగించి వచనం భర్తీ చేయబడిందని గమనించవచ్చు. - భర్తీ ” ఆపరేటర్.
ఉదాహరణ 2: “-రీప్లేస్” ఆపరేటర్ని ఉపయోగించడం ద్వారా టెక్స్ట్ను స్ట్రింగ్లో స్పేస్తో భర్తీ చేయండి
ఈ ఉదాహరణలో, '-రీప్లేస్' ఆపరేటర్ని ఉపయోగించి స్పేస్తో టెక్స్ట్ని తీసివేయడాన్ని మేము ప్రదర్శిస్తాము:
> $వచనం = 'గుడ్ మార్నింగ్, జాన్ డో'> $వచనం - భర్తీ 'శుభోదయం' , ''
ఈ కోడ్లో, మేము ఖాళీ రెగ్యులర్ ఎక్స్ప్రెషన్ని జోడించాము, తద్వారా ఇది పేర్కొన్న టెక్స్ట్ను తీసివేయగలదు:
పవర్షెల్లోని టెక్స్ట్ను భర్తీ చేయడం గురించి ఇదంతా జరిగింది.
ముగింపు
పవర్షెల్లోని వచనాన్ని రెండు పద్ధతులను ఉపయోగించి భర్తీ చేయవచ్చు, వీటిలో “ భర్తీ() 'పద్ధతి మరియు' - భర్తీ ” ఆపరేటర్. అన్నింటిలో మొదటిది, వారు సంబంధిత స్ట్రింగ్ లేదా టెక్స్ట్ని తిరిగి పొంది, ఆపై దాన్ని భర్తీ చేస్తారు. అంతేకాకుండా, మీరు టెక్స్ట్ లేదా స్ట్రింగ్ యొక్క అక్షరాలను ఖాళీ స్థలాలతో భర్తీ చేయడానికి కూడా ఈ విధానాలను ఉపయోగించవచ్చు. పవర్షెల్లో వచనాన్ని భర్తీ చేయడానికి ఈ వ్రాత-అప్ వివరణాత్మక మార్గదర్శిని అందించింది.