BaşlayınÜcretsiz başlayın

Desen bulma

Trend analizi için satışları platform nesillerine göre gruplaman gerekiyor. Platform adlarından sürüm numaralarını çıkararak satışları farklı konsol nesilleri arasında kategorize edebilirsin. Video oyunu veri kümesinden bazı platform adlarını zaten çıkardın.

CharMatcher ve Pattern gibi gerekli paketler senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Java'da Veri Temizleme

Kursa Göz Atın

Egzersiz talimatları

  • matcher herhangi bir sürüm numarası buluyor mu, kontrol et.
  • matcherın bulduğu sürüm numarasını rapor et.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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");
            }
        }
    }
}
Kodu Düzenle ve Çalıştır