Düzenli ifadeler
Bir elektronik mağazasının stoklarını yönetiyorsun ve bazı ürün adlarında özel karakterler olduğunu fark ettin. Düzenli ifadeler (regex), bu özel karakterleri kaldırmak için metinde belirli kalıpları aramana olanak tanır. Küçük/büyük harf veya boşluk olmayan tüm karakterleri kaldıracak bir regex deseni geliştir.
Bu egzersiz, kursun bir parçasıdır
Java'da Veri Temizleme
Egzersiz talimatları
- Küçük/büyük harfleri ve boşlukları hariç tutacak regex desenini tamamla.
messyProductiçinden harf veya boşluk olmayan tüm karakterleri kaldır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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);
}
}