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

REGEXP के साथ प्रत्येक रिकॉर्ड के बाद पंक्ति के वैकल्पिक अंत का मिलान करें?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable(EmployeeCode varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

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

mysql> डेमोटेबल मानों में डालें ('कर्मचारी:100 जॉन स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> डेमोटेबल मानों में डालें ('कर्मचारी:16537 क्रिस ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें ('कर्मचारी:100 डेविड मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल मानों में डालें ('कर्मचारी:100 23432 डेविड मिलर'); क्वेरी ठीक , 1 पंक्ति प्रभावित (0.20 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

<पूर्व>mysql>; डेमोटेबल से *चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+------------------------------------------+| कर्मचारी कोड |+------------------------------------------+| कर्मचारी:100 जॉन स्मिथ || कर्मचारी:16537 क्रिस ब्राउन || कर्मचारी:100 डेविड मिलर || कर्मचारी:100 23432 डेविड मिलर |+-------------------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

पंक्ति के वैकल्पिक अंत से मिलान करने के लिए क्वेरी निम्नलिखित है, उदाहरण के लिए, “EMPLOYEE:100 23432 डेविड मिलर” में 100 के बाद 23434 -

mysql> डेमोटेबल से * चुनें जहां EmployeeCode REGEXP "EMPLOYEE:100([^0-9]|$)";

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+------------------------------------------+| कर्मचारी कोड |+------------------------------------------+| कर्मचारी:100 जॉन स्मिथ || कर्मचारी:100 डेविड मिलर || कर्मचारी:100 23432 डेविड मिलर |+-------------------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें

    आइए पहले एक टेबल बनाएं। MySQL में टेबल बनाने के लिए क्वेरी निम्नलिखित है - टेबल बनाएं DemoTable(Id int, Name varchar(30), CountryName varchar(30), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) MySQL डेटाबेस तक पहुँचने के लिए जावा कोड निम्नलिखित है - 0) { System.out.println (रिकॉर्ड डाला ग

  1. अंत में एक नई लाइन के साथ सी # में स्ट्रिंगबिल्डर में संलग्न करें

    AppendLine() विधि सामग्री को जोड़ती है और अंत में एक नई पंक्ति जोड़ती है। सबसे पहले, StringBuilder सेट करें - StringBuilder str = new StringBuilder(); AppendLine() का प्रयोग करें - str.AppendLine("Accessories"); str.AppendLine(); str.AppendLine("Electronics"); निम्नलिखित पूरा

  1. Java RegEx का उपयोग करके किसी विशेष स्ट्रिंग/लाइन के अंत का मिलान कैसे करें?

    मेटा कैरेक्टर $ एक विशेष स्ट्रिंग के अंत से मेल खाता है यानी यह स्ट्रिंग के अंतिम चरित्र से मेल खाता है। उदाहरण के लिए, अभिव्यक्ति “\\d$ एक अंक के साथ समाप्त होने वाली स्ट्रिंग/लाइन से मेल खाता है। अभिव्यक्ति “[a-z]$ छोटे अक्षर वाले अक्षर/स्ट्रिंग से मेल खाता है। उदाहरण 1 आयात करें .out.pr