Boolean methods – String validation methods:
- String is an Object
- String object is providing pre-defined methods to validate the string.
- These methods are called Boolean methods, these methods always return a Boolean value (True or False)
Some of the methods :
s1 = "abc"
print(s1,"is alpha :", s1.isalpha())
print(s1,"is alpha numeric :", s1.isalnum())
print(s1,"is digit :", s1.isdigit())
Validate numerical string:
s1 = "1234"
print(s1,"is alpha :", s1.isalpha())
print(s1,"is alpha numeric :", s1.isalnum())
print(s1,"is digit :", s1.isdigit())
Validate Alpha Numeric String:
s1 = "abc123"
print(s1,"is alpha :", s1.isalpha())
print(s1,"is alpha numeric :", s1.isalnum())
print(s1,"is digit :", s1.isdigit())
s1 = "abc123$#"
print(s1,"is alpha numeric :", s1.isalnum())
print(s1,"is lower :", s1.islower())