我想把字符串中的元音都去掉。 但是下面的代码不起作用。 相反,我需要把转义字符放在^ 即 obj=re.compile(r'[\^aeiouAEIOU]')
obj=re.compile(r'[\^aeiouAEIOU]')
import re def disemvowel(string): obj=re.compile(r'[^aeiouAEIOU]') k=obj.sub('',string) return k s='This website is for losers LOL!' print( disemvowel(s) )