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

MySQL में नियमित अभिव्यक्ति का उपयोग करके विशिष्ट स्ट्रिंग वापस करना

पहले एक टेबल बनाते हैं:

mysql> create table DemoTable649 (Value text); Query OK, 0 rows affected (0.68 sec)

इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:

mysql> insert into DemoTable649 values('1903'); Query OK, 1 row affected (0.08 sec)
mysql> insert into DemoTable649 values('9321010'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable649 values('983032023393'); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable649 values('1234567892'); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable649 values('989898989'); Query OK, 1 row affected (0.20 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select *from DemoTable649;

यह निम्न आउटपुट देगा:

+--------------+
| Value        |
+--------------+
| 1903         |
| 9321010      |
| 983032023393 |
| 1234567892   |
| 989898989    |
+--------------+
5 rows in set (0.00 sec)

रेजेक्स का उपयोग करके विशिष्ट MySQL स्ट्रिंग वापस करने की क्वेरी:

mysql> select *from DemoTable649 where Value REGEXP '[0-9]{11}';

यह निम्न आउटपुट देगा:

+--------------+
| Value        |
+--------------+
| 983032023393 |
+--------------+
1 row in set (0.00 sec)
  1. - Java में नियमित अभिव्यक्ति का उपयोग करके स्ट्रिंग से अग्रणी शून्य हटाएं

    String क्लास की replaceAll() विधि एक नियमित अभिव्यक्ति और एक प्रतिस्थापन स्ट्रिंग को दर्शाने वाली दो स्ट्रिंग्स स्वीकार करती है और मिलान किए गए मानों को दी गई स्ट्रिंग से बदल देती है। स्ट्रिंग के अग्रणी शून्य से मिलान करने के लिए निम्नलिखित नियमित अभिव्यक्ति है - ^0+(?!$) अग्रणी शून्य को स्ट्रिंग से

  1. - रूबी 2.0 के ओनिगमो में महारत हासिल करें: रेगुलर एक्सप्रेशन में सशर्त अभिव्यक्ति का उपयोग

    रूबी 2.0 द्वारा 2013 में शिप की गई कई नई सुविधाओं में से, जिस पर मैंने कम से कम ध्यान दिया वह था नया रेगुलर एक्सप्रेशन इंजन, ओनिगमो। आखिरकार, रेगुलर एक्सप्रेशन तो रेगुलर एक्सप्रेशन हैं - मुझे इसकी परवाह क्यों करनी चाहिए कि रूबी उन्हें कैसे लागू करता है? जैसा कि यह पता चला है, ओनिगमो रेगेक्स इंजन की

  1. - Java में रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग्स से नंबर निकालना

    निम्न उदाहरण दिखाते हैं कि Java में रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग से नंबर कैसे निकाले जाते हैं। स्ट्रिंग्स को पार्स करने और उनसे जानकारी निकालने में सक्षम होना हर टेस्टर के लिए एक महत्वपूर्ण कौशल है। यह विशेष रूप से API टेस्टिंग के समय उपयोगी होता है जब आपको JSON या XML रिस्पॉन्स पार्स कर