string_funcs.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:PyperGrabber 作者: pykong 项目源码 文件源码
def rem_whitespace(string):
    """ careful to keep this order of patterns or duplicate whitespace created in first round
    will not be removed
    """
    unwanted_chars = punctuation + whitespace

    pat_l = [r'[' + unwanted_chars + ']',
             r'\s+',
             r'  ',
             r' \\',
             r' \ '
             ]

    for p in pat_l:
        rx = re.compile(p)
        string = re.sub(rx, ' ', string)

    return string.strip()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号