शुरू करेंमुफ़्त में शुरू करें

पैटर्न खोजना

आपको ट्रेंड एनालिसिस के लिए प्लेटफ़ॉर्म जनरेशन के आधार पर सेल्स को ग्रुप करना है. प्लेटफ़ॉर्म नामों से वर्ज़न नंबर निकालकर, आप अलग-अलग कंसोल जनरेशन में सेल्स को कैटेगराइज़ कर सकते हैं. आपने वीडियो गेम डेटासेट से कुछ प्लेटफ़ॉर्म नाम एक्सट्रैक्ट कर लिए हैं.

ज़रूरी पैकेज जैसे CharMatcher और Pattern आपके लिए इम्पोर्ट कर दिए गए हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में डेटा क्लीनिंग

पाठ्यक्रम देखें

अभ्यास निर्देश

  • जाँच करें कि matcher कोई वर्ज़न नंबर ढूँढता है या नहीं.
  • वह वर्ज़न नंबर रिपोर्ट करें जो matcher ढूँढता है.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

public class PatternValidation {
    public static void main(String[] args) {
        List platforms = Arrays.asList("PlayStation 5", "PlayStation 4", "Xbox One", "Switch");
        Pattern versionPattern = Pattern.compile("\\d");  // Match single digit versions

        for (String platform : platforms) {
            Matcher matcher = versionPattern.matcher(platform);
            // Check if the matcher finds any version number
            if (____.____()) {
                // Report the version number that the matcher finds
                System.out.println(platform + ": version " + ____.____());
            } else {
                System.out.println(platform + ": no version number");
            }
        }
    }
}
कोड संपादित करें और चलाएँ