Py学习  »  Python

python正则表达式regex

Prathamesh Ramesh Patil • 5 年前 • 1844 次点击  

我想把字符串中的元音都去掉。 但是下面的代码不起作用。 相反,我需要把转义字符放在^ 即 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) )
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57337
 
1844 次点击  
文章 [ 3 ]  |  最新文章 5 年前