<分区> 分区>
我正在使用 Python 3.7。我有以下用于替换单词中的非字母数字字符(将函数应用于字符串数组)...
words = map(lambda x: re.sub(r'\W+', '', x), long_words)
我该如何修改上面的内容,以便在单词的开头和结尾只替换字母数字字符?也就是说,数组中的一个单词看起来像
($abc-fff%%-)
会变成
abc-fff
现在,它变成了
abcfff
<分区> 分区>
我正在使用 Python 3.7。我有以下用于替换单词中的非字母数字字符(将函数应用于字符串数组)...
words = map(lambda x: re.sub(r'\W+', '', x), long_words)
我该如何修改上面的内容,以便在单词的开头和结尾只替换字母数字字符?也就是说,数组中的一个单词看起来像
($abc-fff%%-)
会变成
abc-fff
现在,它变成了
abcfff