my_str.isalnum())
Checks for alphanumeric characters in a string. Returns True if only number and alphabets are present and returns False if any thing other than alphanumeric characters are present.
my_str='plus2net'
print(my_str.isalnum()) # Output is True
my_str='Welcome to plus2net'
print(my_str.isalnum()) # Output is False (presence of Space)
More using special chars
print('plus2net'.isalnum()) # True 2 is allowed
print('_plus2net'.isalnum()) #False _ not allowed
print('plus_2net'.isalnum()) #False _ not allowed
print('plus.2net'.isalnum()) #False . not allowed
print('plus-2net'.isalnum()) #False - not allowed
print('plus@2net'.isalnum()) #False @ not allowed
print('plus#2net'.isalnum()) #False # not allowed
print('plus 2net'.isalnum()) #False space not allowed
if(len(userid) <5 or len(userid)>12 or not userid.isalnum()):
flag_validation=False
Read the full script at Login Registration system.
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.