如何仅替换字符串开头/结尾的非字母字符?

2024-04-25 04:05:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是python3.7。我有以下方法来替换单词中的非字母数字字符(将函数应用于字符串数组)。。。你知道吗

words = map(lambda x: re.sub(r'\W+', '', x), long_words)

如何修改上述内容,以便在单词的开头和结尾只替换字母数字字符?也就是说,数组中的一个单词

($abc-fff%%-)

会变成

 abc-fff

现在,它变成了

 abcfff

Tags: 方法lambda函数字符串remap内容字母