मेरा प्रश्न है: क्या GWT में नियमित अभिव्यक्ति का उपयोग करने के लिए एक अच्छा समाधान है?
मैं उदाहरण के लिए String.split (regex) के उपयोग से संतुष्ट नहीं हूँ। GWT JS को कोड ट्रांसलेट करता है और फिर regex को JS regex के रूप में उपयोग करता है। लेकिन मैं जावा मिलानकर्ता या जावा पैटर्न जैसी किसी चीज़ का उपयोग नहीं कर सकता। लेकिन मुझे समूह मिलान के लिए इनकी आवश्यकता होगी।
क्या कोई संभावना या पुस्तकालय है?
मैंने जकार्ता रेगेक्सप की कोशिश की, लेकिन मुझे अन्य समस्याएं थीं क्योंकि जीडब्ल्यूटी जावा एसडीके के सभी तरीकों का अनुकरण नहीं करता है जो इस पुस्तकालय का उपयोग करता है।
मैं ग्राहक पक्ष पर इस तरह से कुछ का उपयोग करने में सक्षम होना चाहता हूं:
// Compile and use regular expression
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(inputStr);
boolean matchFound = matcher.find();
if (matchFound) {
// Get all groups for this match
for (int i=0; i<=matcher.groupCount(); i++) {
String groupStr = matcher.group(i);
System.out.println(groupStr);
}
}
<=
नहीं होना चाहिए<
में<=matcher.getGroupCount()
?