SORU
18 EYLÜL 2008, PERŞEMBE


Nasıl bir dize sadece harf, rakam, alt çizgi ve tire içeren doğrularım?

Eğer dize tüm karakterleri üzerinden yineleme yapmak, bunun nasıl yapılacağını biliyorum ama daha şık bir yöntem arıyorum.

Teşekkürler

CEVAP
18 EYLÜL 2008, PERŞEMBE


Düzenli ifade çok az kod ile hile yapacak:

import re

...

if re.match("^[A-Za-z0-9_-]*$", my_little_string):
    # do something here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fast2hell

    fast2hell

    16 AĞUSTOS 2006
  • RFS Dan

    RFS Dan

    22 Temmuz 2014
  • WK

    WK

    9 Ocak 2006