Verbose Date to Abbreviated using Regex in Python | University of Regina
2. Write a regular expression to take a date
in a verbose format, like February 6, 2011, and convert it
an abbreviated
format, mm/dd/yy
(with no leading zeroes).
import re
str=input(“Enter the date in verbous format: “)
x=re.split(“,”,str)
if (x[0]==’january’):
a=1
elif (x[0]==’february’):
a=2
elif(x[0]==’march’):
a=3
elif(x[0]==’april’):
a=4 elif(x[0]==’may’):
a=5
elif(x[0]==’june’):
a=6
elif(x[0]==’july’):
a=7
elif(x[0]==’august’):
a=8
elif(x[0]==’september’):
a=9
elif(x[0]==’october’):
a=10
elif(x[0]==’november’):
a=11
elif(x[0]==’december’): a=12
y=x[1]
z=x[2][2]+x[2][3]
print(a,’/’,y,’/’,z)
Read more here: Source link
