Alfa-sayısal ve muhtemelen alt çizgi içerip içermediğini kontrol etmek için bir web sitesinden girilen bir dizeyle eşleştirmeyi düşünüyorum. Kodum: NedensePython: Alfa-numeric ile eşleşecek düzenli ifade çalışmıyor.
if re.match('[a-zA-Z0-9_]',playerName):
# do stuff
, bu örnek için çılgın karakter ile eşleşir: Nig ○ ▲ ☆ şey
Ben sadece düzenli AZ ve 0-9 ve _ eşleştirme istiyorum ◇ var ◆ ★ ben burada özlüyorum
belirtilen ARE ne olur: Bunun yerine oyuncu adları için yine makul hem baştaki ve sondaki çizgi, önlemek istiyorsanız, değiştirmek? – interstar
Kontrol edilmedi, ancak belirtilen yerel ayarın alfa sayısal karakterleri eşleşmelidir. – Rozuur