Atölye › Metin dedektifi › 8/13. adım

Noktalamayı at

Ne yapıyoruz

Tahminde gördük: mat. ile mat farklı sayılıyor, çünkü nokta kelimeye yapışık. Saymadan önce kelimedeki noktalama işaretlerini sileceğiz.

```js
const key = word.toLowerCase().replace(/[.,!?;:]/g, '')
```

Ne işe yarıyor

Sıra sende

key satırının sonuna .replace(/[.,!?;:]/g, '') ekle. Çalıştır.

Beceriler: Tipler ve değerler

Tüm adımlar

  1. Metni oku
  2. Karakterleri say
  3. Yazdıkça güncelle
  4. Kelimelere böl
  5. Fazla boşluk tuzağı
  6. Boş kutuda kelime yok
  7. Her kelimeyi say
  8. Noktalamayı at
  9. En sık kelime
  10. Bir harfi kaydır
  11. Bütün metni şifrele
  12. Gizli satır
  13. Kendin yap: şifreyi çöz