Cofused with regex in Python -
this question has answer here:
i have following code:
re.findall(r'(\w)*','2sq')
why result of programme is: ['q', '']
?
i thought ['2','s','q',' ']
.
remove * , you'll expected result. * greedy, looks want each \w , findall that.
Comments
Post a Comment