Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में एक स्ट्रिंग ट्रिम करें (अग्रणी और पिछली जगहों को हटाएं)

स्ट्रिंग को C# में ट्रिम करने के लिए, रेगुलर एक्सप्रेशन का उपयोग करें।

सबसे पहले, रेगेक्स के लिए पैटर्न सेट करें -

string pattern = "\\s+";

मान लें कि अग्रणी और अनुगामी रिक्त स्थान के साथ हमारी स्ट्रिंग निम्नलिखित है -

string input = " Welcome User ";

अब रेगेक्स का उपयोग करके, पैटर्न सेट करें और परिणाम को C# में एक नई स्ट्रिंग में प्राप्त करें।

Regex rgx = new Regex(pattern);
string result = rgx.Replace(input, replacement);

निम्नलिखित पूरा उदाहरण है -

उदाहरण

using System;
using System.Text.RegularExpressions;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         string input = " Welcome User ";
         string pattern = "\\s+";
         string replacement = " ";

         Regex rgx = new Regex(pattern);
         string result = rgx.Replace(input, replacement);

         Console.WriteLine("Original String: {0}", input);
         Console.WriteLine("Replacement String:{0}", result);
         Console.ReadKey();
      }
   }
}

  1. जावा प्रोग्राम अग्रणी शून्य को हटाने के लिए

    इस लेख में, हम समझेंगे कि अग्रणी शून्य को कैसे हटाया जाए। एक साधारण इटरेटर का उपयोग करके और शून्य को रिक्त स्थान से बदलकर एक स्ट्रिंग को प्रमुख शून्य या किसी के साथ हटाया जा सकता है। नीचे उसी का एक प्रदर्शन है - मान लीजिए कि हमारा इनपुट है - इनपुट स्ट्रिंग:00000445566 वांछित आउटपुट होगा - परिणाम:

  1. कैसे अजगर में एक स्ट्रिंग से सभी विशेष वर्ण, विराम चिह्न और रिक्त स्थान निकालने के लिए?

    स्ट्रिंग से सभी विशेष वर्ण, विराम चिह्न और रिक्त स्थान को हटाने के लिए, स्ट्रिंग पर पुनरावृति करें और सभी गैर अल्फा न्यूमेरिक वर्णों को फ़िल्टर करें। उदाहरण के लिए: >>> string = "Hello $#! People   Whitespace 7331" >>> ''.join(e for e in string if e.isalnum()

  1. पायथन में एक स्ट्रिंग में सभी पिछली और अग्रणी सफेद जगहों को कैसे हटाएं?

    एक स्ट्रिंग में सभी पिछली और अग्रणी व्हाइटस्पेस को हटाने के लिए, हम स्ट्रिंग क्लास में विधि स्ट्रिप() का उपयोग कर सकते हैं जो इन दोनों सफेद जगहों से छुटकारा पाता है। आप इसे इस प्रकार उपयोग कर सकते हैं: >>> '   Hello People   '.strip() 'Hello People' यदि आप केवल अग