Articles of रीगेक्स

विशेष वर्णों को पकड़ने के लिए regex में त्रुटि

मैंने इनपुट स्ट्रिंग में विशेष वर्णों को पकड़ने के लिए एक नियमित अभिव्यक्ति लिखी है लेकिन यह संख्याओं को भी पकड़ती है यहाँ regex है, final String REGEX="[^.,%*$#@?^<!&>'|/\\\\~\\[\\]{}+-=\"]*"; मुझे केवल उपर्युक्त वर्णों को पकड़ना होगा I क्रिप्या मेरि सहायता करे।

जावा रीगेक्स पैटर्न अनलॉक वर्ण वर्ग

मैं कुछ मदद की जरूरत है। मैं ला रहा हूँ: Caused by: java.util.regex.PatternSyntaxException: Unclosed character class near index 24 ^[a-zA-Z└- 0-9£µ /.'-\]*$ ^ at java.util.regex.Pattern.error(Pattern.java:1713) at java.util.regex.Pattern.clazz(Pattern.java:2254) at java.util.regex.Pattern.sequence(Pattern.java:1818) at java.util.regex.Pattern.expr(Pattern.java:1752) at java.util.regex.Pattern.compile(Pattern.java:1460) at java.util.regex.Pattern.<init>(Pattern.java:1133) at java.util.regex.Pattern.compile(Pattern.java:823) यहां मेरा कोड है: String testString = value.toString(); Pattern pattern = Pattern.compile("^[a-zA-Z\300-\3770-9\u0153\346 \u002F.'-\\]*$"); Matcher m = pattern.matcher(testString); मुझे […]

क्या मैं इस नियमित अभिव्यक्ति के प्रदर्शन को आगे बढ़ा सकता हूं?

मैं थ्रेड डंप फ़ाइल से धागे के नामों को लाने की कोशिश कर रहा हूं। धागे के नाम आमतौर पर प्रत्येक धागे डंप की पहली पंक्ति में "दोहरे उद्धरण" के भीतर होते हैं। यह निम्नानुसार सरल लग सकता है: "THREAD1" daemon prio=10 tid=0x00007ff6a8007000 nid=0xd4b6 runnable [0x00007ff7f8aa0000] या बड़े रूप में निम्नानुसार है: "[STANDBY] ExecuteThread: '43' […]

regex सभी अनदेखा मामले की जगह

मैं नीचे दिए गए उदाहरण में मामला कैसे नजरअंदाज कर सकता हूं? outText = inText.replaceAll(word, word.replaceAll(" ", "~")); उदाहरण: इनपुट: inText = "Retail banking Wikipedia, the free encyclopedia Retail banking " + "From Wikipedia. retail banking industry." word = "retail banking" उत्पादन outText = "Retail~banking Wikipedia, the free encyclopedia Retail~banking " + "From Wikipedia. retail~banking […]

जावा स्ट्रिंग.split () कभी-कभी रिक्त तार दे रही है

मैं एक पाठ आधारित पासा रोलर बना रहा हूँ यह "2d10 + 5" जैसी स्ट्रिंगों में लेता है और रोल के परिणाम के रूप में एक स्ट्रिंग देता है मेरी समस्या टोकनेइज़र में दिख रही है जो स्ट्रिंग को उपयोगी भागों में विभाजित करती है, मेरे लिए जानकारी में पार्स करने के लिए। String[] tokens […]

एक पंक्ति से मिलान करने के लिए जावा रीगेक्स का उपयोग कैसे करें

कच्चा डेटा है: auser1 home1b auser2 home2b auser3 home3b मैं एक पंक्ति से मिलान करना चाहता हूं, लेकिन यह ^(.*?)$ का उपयोग नहीं करता है हालांकि, मैं user1 home1 से मेल करने के लिए a(.*?)b का उपयोग कर सकता हूं। मैं auser1 home1b कैसे मेल कर सकता हूं

3 या उससे अधिक लगातार अनुक्रमिक वर्णों और लगातार समान वर्णों से मिलान करने के लिए नियमित अभिव्यक्ति

नीचे दिए गए मामलों से मिलान करने के लिए मुझे नियमित अभिव्यक्ति की आवश्यकता है I 3 या अधिक अनुक्रमिक वर्ण / संख्याएं; उदाहरण के लिए 123, एबीसी, 78 9, पीकेआर, आदि। 3 या अधिक लगातार समान अक्षर / संख्या; जैसे कि 111, एएए, बीबीबी, 222, आदि।

जावा रेगेक्स – ओवरलैपिंग मैचों

निम्नलिखित कोड में: public static void main(String[] args) { List<String> allMatches = new ArrayList<String>(); Matcher m = Pattern.compile("\\d+\\D+\\d+").matcher("2abc3abc4abc5"); while (m.find()) { allMatches.add(m.group()); } String[] res = allMatches.toArray(new String[0]); System.out.println(Arrays.toString(res)); } परिणाम है: [2abc3, 4abc5] मुझे यह होना चाहिए [2abc3, 3abc4, 4abc5] इसे कैसे प्राप्त किया जा सकता है?

जावा का उपयोग करके स्लैश को अग्रेषित करने के लिए पिछड़े स्लैश को कैसे बदलें?

मैं एक सीएसवी फ़ाइल MySQL डाटाबेस में आयात कर रहा हूँ। यह फ़ाइल पथ में आगे स्लैश के लिए java.mysql समर्थन का उपयोग करके किया जा सकता है। यदि उपयोगकर्ता पथ देता है c:\upload\date\csv\sample.csv MySQL इस प्रकार के पथ पैटर्न का समर्थन नहीं करता है। मैं पथ में बैकस्लैश खोजना चाहता हूं और उन्हें आगे […]

जावा नियमित अभिव्यक्ति या ऑपरेटर

यह एक मूक सवाल हो सकता है, लेकिन मुझे इसे कहीं भी नहीं मिला: मैं जावा या रेगुलर एक्सप्रेशन ऑपरेटर (कंसों के बिना) को कैसे उपयोग कर सकता हूं? उदा: फोन | फैक्स

दिलचस्प पोस्ट
पायथन में एक उथले सूची को सपाट करना एक धुंधला ओवरले दृश्य बनाना Angular.js इंटरसेप्टर के साथ HTTP 401 कैप्चर करें अजगर – किसी फ़ंक्शन में किसी फ़ंक्शन को पास करना PHP के साथ काम कर रहे जावा एचटीटीपी क्लाइंट लाइब्रेरी का उपयोग कर एक फाइल कैसे अपलोड करें पायथन परिवर्तनशील गुंजाइश त्रुटि बड़े बिटमैप को संभालना HTML5 ऑडियो स्थिति सेट करना 1/0 कानूनी जावा अभिव्यक्ति क्या है? क्या संकेतक का आकार डेटा और फ़ंक्शन पॉइंटर्स के बीच भिन्न हो सकता है? क्या पता लगाने का कोई तरीका है कि कोई ब्राउज़र विंडो वर्तमान में सक्रिय नहीं है? एक्सपांडो ओब्जेक्ट में अज्ञात (डिजाइन समय पर) गुण जोड़ना जावा में स्ट्रिंग एन्क्रिप्ट करने के लिए कैसे करें कैसे जावा से एक्सएमएल सुंदर मुद्रित करने के लिए? आपको C ++ में "यह" कीवर्ड का उपयोग कब करना चाहिए?