Python'da bir string içinde sadece harf ve rakamların olup olmadığını nasıl kontrol edebilirim?

Python ile String Kontrolü

Python'da bir string içinde sadece harf ve rakamların olup olmadığını kontrol etmek için aşağıdaki yöntemleri kullanabilirsiniz.

1. isalnum() Metodu

Python'un string nesneleri, içindeki karakterlerin yalnızca harf ve rakamlardan oluşup oluşmadığını kontrol etmek için isalnum() metodunu sağlar. Bu metot, eğer string yalnızca harf ve rakamlardan oluşuyorsa True, aksi halde False döndürür.

Örnek Kullanım

```python string = "Hello123" result = string.isalnum() ```

2. RegEx Kullanımı

Daha esnek bir kontrol için RegEx kütüphanesini kullanabilirsiniz. Bu yöntem, belirli karakter setlerini kontrol etmek için daha fazla seçenek sunar.

Örnek Kod

```python import re string = "Hello123" result = bool(re.match("^[A-Za-z0-9]*$", string)) ```

Sonuç

Yukarıdaki yöntemlerden biriyle, bir stringin yalnızca harf ve rakam içerip içermediğini kolayca kontrol edebilirsiniz.

Python'da bir string içinde sadece harf ve rakamların olup olmadığını nasıl kontrol edebilirim?

🐞

Hata bildir

Paylaş