आर में एक स्ट्रिंग से अक्षर कैसे हटाएं (3 उदाहरण)


आप R में किसी स्ट्रिंग से कुछ वर्णों को हटाने के लिए निम्न विधियों का उपयोग कर सकते हैं:

विधि 1: स्ट्रिंग से एक विशिष्ट वर्ण हटाएँ

 gsub(' character ', '', my_string)

विधि 2: स्ट्रिंग से एकाधिक वर्ण हटाएँ

 gsub('[ character1character2 ]', '', my_string)

विधि 3: स्ट्रिंग से सभी विशेष वर्ण हटाएँ

 gsub('[^[:alnum:] ]', '', my_string)

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में प्रत्येक विधि का उपयोग कैसे करें।

विधि 1: स्ट्रिंग से एक विशिष्ट वर्ण हटाएँ

निम्नलिखित कोड दिखाता है कि एक निश्चित स्ट्रिंग में ‘ WW ‘ के सभी उदाहरणों को कैसे हटाया जाए:

 #define string
my_string <- 'HeyWW My namWWe is Doug'

#replace 'WW' in string
my_string <- gsub(' WW ', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

ध्यान दें कि ‘ WW ‘ के सभी उदाहरण स्ट्रिंग से हटा दिए गए हैं।

विधि 2: स्ट्रिंग से एकाधिक वर्ण हटाएँ

निम्नलिखित कोड दिखाता है कि एक निश्चित स्ट्रिंग में ‘ STRING1 ‘ और ‘ STRING2 ‘ के सभी उदाहरणों को कैसे हटाया जाए:

 #define some string
my_string <- 'HeySTRING1 My nameSTRING2 is DougSTRING2'

#replace WW in string
my_string <- gsub('[ STRING1STRING2 ]', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

ध्यान दें कि ‘ STRING1 ‘ और ‘ STRING2 ‘ के सभी उदाहरण स्ट्रिंग से हटा दिए गए हैं।

विधि 3: स्ट्रिंग से सभी विशेष वर्ण हटाएँ

निम्नलिखित कोड दिखाता है कि एक स्ट्रिंग से सभी विशेष वर्णों को कैसे हटाया जाए।

नोट : विशेष वर्ण वे वर्ण होते हैं जो न तो संख्याएँ होते हैं और न ही अक्षर।

 #define string
my_string <- 'H*ey My nam%e is D!oug'

#replace all special characters in string
my_string <- gsub('[^[:alnum:] ]', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

ध्यान दें कि सभी विशेष वर्ण स्ट्रिंग से हटा दिए गए हैं।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य ऑपरेशन कैसे करें:

आर में एक स्ट्रिंग में वर्ण स्थान कैसे खोजें
आर में स्ट्रिंग्स को कैसे संयोजित करें
आर में वेक्टर को स्ट्रिंग में कैसे परिवर्तित करें
आर में किसी कैरेक्टर को फैक्टर में कैसे बदलें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *