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

हम MySQL में किसी दिए गए स्ट्रिंग से सभी उपसर्ग या प्रत्यय कैसे हटा सकते हैं?


MySQL TRIM() फ़ंक्शन का उपयोग स्ट्रिंग से सभी प्रत्यय या उपसर्ग या दोनों को हटाने के लिए किया जाता है। TRIM () फंक्शन की कार्यप्रणाली को इसके सिंटैक्स की मदद से समझा जा सकता है -

सिंटैक्स

TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)

यहाँ,

  • तर्क BOTH का अर्थ है कि स्ट्रिंग से हटाए जाने के लिए बाएँ और दाएँ दोनों से उपसर्ग।
  • अग्रणी तर्क का अर्थ है कि केवल प्रमुख उपसर्गों को हटाया जाना है।
  • ट्रेलिंग तर्क का अर्थ है कि केवल पीछे वाले उपसर्गों को हटाया जाना है।
  • Str_to_remove वह तर्क है जिसका अर्थ है कि वह स्ट्रिंग जिसे हम स्ट्रिंग से हटाना चाहते हैं।
  • स्ट्रिंग तर्क का अर्थ है वह स्ट्रिंग जिसमें से उपसर्गों को हटाना है।

उदाहरण

mysql> Select TRIM(BOTH '0' FROM '0100');
+----------------------------+
| TRIM(BOTH '0' FROM '0100') |
+----------------------------+
| 1                          |
+----------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(BOTH 'AB' FROM 'ABCDAB');
+-------------------------------+
| TRIM(BOTH 'AB' FROM 'ABCDAB') |
+-------------------------------+
| CD                            |
+-------------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(Trailing 'AB' FROM 'ABCDAB');
+-----------------------------------+
| TRIM(Trailing 'AB' FROM 'ABCDAB') |
+-----------------------------------+
| ABCD                              |
+-----------------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(Leading 'AB' FROM 'ABCDAB');
+----------------------------------+
| TRIM(Leading 'AB' FROM 'ABCDAB') |
+----------------------------------+
| CDAB                             |
+----------------------------------+
1 row in set (0.00 sec)

  1. MySQL में एक स्ट्रिंग के पहले अक्षर को छोड़कर सभी को हटा दें?

    इसके लिए, LEFT() विधि का उपयोग करें, जो स्ट्रिंग के बाईं ओर से वर्णों की एक निर्दिष्ट संख्या देता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.96 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (डेविड); क्वेरी ठीक है, 1 पंक्ति

  1. जावा में किसी दिए गए स्ट्रिंग से HTML टैग कैसे निकालें?

    एक स्ट्रिंग एक अंतिम श्रेणी है जावा में और यह अपरिवर्तनीय है , इसका मतलब है कि हम वस्तु को स्वयं नहीं बदल सकते हैं, लेकिन हम वस्तु के संदर्भ को बदल सकते हैं। HTML टैग्स को replaceAll() . का उपयोग करके किसी दिए गए स्ट्रिंग से हटाया जा सकता है स्ट्रिंग वर्ग की विधि। हम रेगुलर एक्सप्रेशन . का उपयोग क

  1. मैं अजगर में एक स्ट्रिंग से एएनएसआई एस्केप अनुक्रमों को कैसे हटा सकता हूं?

    आप पाइथन में एक स्ट्रिंग से एएनएसआई एस्केप अनुक्रमों को हटाने के लिए रेगेक्स का उपयोग कर सकते हैं। re.sub() का उपयोग करके बस एस्केप अनुक्रमों को एक खाली स्ट्रिंग के साथ प्रतिस्थापित करें। एएनएसआई एस्केप अनुक्रमों को हटाने के लिए आप जिस रेगेक्स का उपयोग कर सकते हैं वह है:(\x9B|\x1B\[)[0-?]*[ -\/]*[@-