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

  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • metagamers

    metagamers

    13 Mayıs 2006