gpt4 book ai didi

python - 从字符串的开头和结尾删除非字母字符

转载 作者:太空狗 更新时间:2023-10-30 00:25:23 26 4
gpt4 key购买 nike

我需要删除单词开头和结尾的所有非字母字符,但如果它们出现在两个字母之间则保留它们。

例如:

'123foo456' --> 'foo'
'2foo1c#BAR' --> 'foo1c#BAR'

我尝试使用 re.sub(),但我无法编写正则表达式。

最佳答案

像这样吗?

re.sub('^[^a-zA-Z]*|[^a-zA-Z]*$','',s)

s 是输入字符串。

关于python - 从字符串的开头和结尾删除非字母字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12863188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com