S
shabda raaj
I want to strip punctuation from text.
So I am trying,
Which gave me all the chars which I want to replace.
So Next I tried by negating the regex,
But this removed the first char instead of the puctuation. So I guess
^ is matching start of line, instead of negation. How can I take
negation of the regex here?
So I am trying,
' !! ! ... ?'p = re.compile('[a-zA-Z0-9]+')
p.sub('', 'I love tomatoes!! hell yeah! ... Why?')
Which gave me all the chars which I want to replace.
So Next I tried by negating the regex,
' love tomatoes!! hell yeah! ... Why?'p = re.compile('^[a-zA-Z0-9]+')
p.sub('', 'I love tomatoes!! hell yeah! ... Why?')
But this removed the first char instead of the puctuation. So I guess
^ is matching start of line, instead of negation. How can I take
negation of the regex here?