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

  • ImBluecams

    ImBluecams

    25 Kasım 2012
  • Palmundo Ec

    Palmundo Ec

    11 HAZİRAN 2009
  • The Exploiteers

    The Exploite

    4 Ocak 2011