Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== String Normalization ====== **General Information** Normalizing strings prior to manipulations and comparisons. **Checklist** * Python 2 or 3 ---- ====== Usage ====== Using the code snippet. <code bash> chmod +x string-normalizing.py ./string-normalizing.py </code> ---- ====== The Code ====== <code python string-normalizing.py> #!/usr/bin/python # strings for testing my_string1=" Red Hat Linux " my_string2=" CentOS" my_string3="Debian " my_string4="Ubuntu Linux" my_string_list = [my_string1, my_string2, my_string3, my_string4] ##-- Various Methods to Normalize Your Strings Prior to Comparison --## for string in my_string_list: # Original String print("Original string: " + string) # Convert to all lowercase print("String all lowercase: " + string.lower()) # Convert to all uppercase print("String all uppercase: " + string.upper()) # Strip all white spaces from the left print("Left strip white spaces: " + string.lstrip()) # Strip all white paces from the right print("Right strip white spaces: " + string.rstrip()) # Strip both left and right spaces print("Strip both left and right white spaces: " + string.strip()) </code> ---- python_wiki/string_normalization.txt Last modified: 2019/05/25 23:50(external edit)