Regular expressions
आप एक इलेक्ट्रॉनिक्स स्टोर के लिए इन्वेंटरी मैनेज कर रहे हैं और आपने देखा कि कुछ प्रोडक्ट नामों में स्पेशल कैरेक्टर्स हैं। Regular expressions (regex) की मदद से आप टेक्स्ट में पैटर्न ढूँढकर ऐसे स्पेशल कैरेक्टर्स हटा सकते हैं। एक ऐसा regex पैटर्न बनाएँ जो उन सभी कैरेक्टर्स को हटा दे जो लोअर या अपर केस अक्षर, या स्पेस नहीं हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में डेटा क्लीनिंग
अभ्यास निर्देश
- regex पैटर्न पूरा करें ताकि लोअर/अपर केस अक्षर और स्पेस को बाहर रखा जाए.
messyProductसे हर वह कैरेक्टर हटा दें जो अक्षर या स्पेस नहीं है.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
public class ProductDataExample {
public static void main(String[] args) {
String messyProduct = "Headphones *(Wireless)*";
// Complete the regex pattern to exclude lower or upper case letters or spaces
String regex = "[^____]";
// Remove any character that is not a letter or space
String cleanedProduct = ____.____(regex, "");
System.out.println(cleanedProduct);
}
}