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

  • amc

    amc

    21 EYLÜL 2005
  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • warningthepeople

    warningthepe

    21 EYLÜL 2011