我想知道如何实现字符串检查,我想确保字符串的第一个(和最后一个)字符是字母数字.我知道isalnum,但我如何使用它来实现这个检查/替换?
所以,我有一个像这样的字符串:
st="-jkkujkl-ghjkjhkj*"
Run Code Online (Sandbox Code Playgroud)
我想要回来:
st="jkkujkl-ghjkjhkj"
Run Code Online (Sandbox Code Playgroud)
谢谢..
虽然不完全是你想要的,但使用str.strip应该符合你的目的
import string
st.strip(string.punctuation)
Out[174]: 'jkkujkl-ghjkjhkj'
Run Code Online (Sandbox Code Playgroud)