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

MySQL TRIM() फंक्शन से स्ट्रिंग के प्रीफिक्स/सफिक्स कैसे हटाएं

TRIM() फंक्शन स्ट्रिंग से अग्रणी (leading), अनुगामी (trailing), या दोनों तरफ के विशिष्ट कैरेक्टर्स हटाता है।

सिंटैक्स

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

विकल्प

str_to_remove निर्दिष्ट न करने पर स्पेस (' ') हटाता है।

उदाहरण

mysql> SELECT TRIM(BOTH '0' FROM '0100');
+----------------------------+
| TRIM(BOTH '0' FROM '0100') |
+----------------------------+
| 1                          |
+----------------------------+

mysql> SELECT TRIM(BOTH 'AB' FROM 'ABCDAB');
+-------------------------------+
| TRIM(BOTH 'AB' FROM 'ABCDAB') |
+-------------------------------+
| CD                            |
+-------------------------------+

mysql> SELECT TRIM(TRAILING 'AB' FROM 'ABCDAB');
+-----------------------------------+
| TRIM(TRAILING 'AB' FROM 'ABCDAB') |
+-----------------------------------+
| ABCD                              |
+-----------------------------------+

mysql> SELECT TRIM(LEADING 'AB' FROM 'ABCDAB');
+----------------------------------+
| TRIM(LEADING 'AB' FROM 'ABCDAB') |
+----------------------------------+
| CDAB                             |
+----------------------------------+

डिफ़ॉल्ट व्यवहार (स्पेस ट्रिम)

mysql> SELECT TRIM('  hello  ');
+-------------------+
| TRIM('  hello  ') |
+-------------------+
| hello             |
+-------------------+

संबंधित फंक्शन्स

  • LTRIM(str) — केवल अग्रणी स्पेस ( = TRIM(LEADING ' ' FROM str))
  • RTRIM(str) — केवल अनुगामी स्पेस ( = TRIM(TRAILING ' ' FROM str))
नोट: TRIM() मल्टी-कैरेक्टर स्ट्रिंग भी हटा सकता है (जैसे 'AB'), लेकिन यह व्यक्तिगत कैरेक्टर्स नहीं, बल्कि सटीक स्ट्रिंग मिलान के रूप में काम करता है।
  1. - MySQL में LEFT() फ़ंक्शन का उपयोग करके स्ट्रिंग का केवल पहला वर्ण रखना

    MySQL में LEFT() फ़ंक्शन का उपयोग करके स्ट्रिंग के बाएं से निर्दिष्ट संख्या में वर्ण रखें (बाकी हटाएं)। सिंटैक्स LEFT(string, length) उदाहरण: टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable ( -> FirstName VARCHAR(100) -> ); Query OK, 0 rows affected (0.96 sec) mysql>

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

    String जावा में एक फाइनल क्लास है और यह इम्यूटेबल है, इसका मतलब है कि हम ऑब्जेक्ट को स्वयं नहीं बदल सकते, लेकिन हम ऑब्जेक्ट के संदर्भ को बदल सकते हैं। HTML टैग्स को दी गई स्ट्रिंग से replaceAll() मेथड का उपयोग करके हटाया जा सकता है। हम रेगुलर एक्सप्रेशन का उपयोग करके दी गई स्ट्रिंग से HTML टैग्स को

  1. - पायथन में स्ट्रिंग से ANSI एस्केप सीक्वेंस कैसे हटाएं?

    आप पायथन में स्ट्रिंग से ANSI एस्केप सीक्वेंस को हटाने के लिए regexes का उपयोग कर सकते हैं। बस re.sub() का उपयोग करके एस्केप सीक्वेंस को खाली स्ट्रिंग से बदलें। ANSI एस्केप सीक्वेंस हटाने के लिए आप जिस regex का उपयोग कर सकते हैं वह है: (\x9B|\x1B\[)[0-?]*[ -\/]*[@-~]। उदाहरण के लिए, import re def es

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
विकल्पक्रिया
BOTH (डिफ़ॉल्ट)दोनों तरफ से हटाएं
LEADINGकेवल बाएं तरफ से हटाएं
TRAILINGकेवल दाएं तरफ से हटाएं