内容目录
Python字符串处理
去掉空格或者特殊字符 #
input_str = ‘ 今天天气不错,今天挺风和日丽的 ‘
input_str.strip() 运行结果:’ 今天天气不错,挺风和日丽的’ # 两边空格都去除
input_str.rstrip()
input_str.lstrip()
input_str = ‘AAA今天天气不错,挺风和日丽的AAA’
input_str.strip(‘A’)
运行结果:’今天天气不错,挺风和日丽的’
input_str.lstrip(‘A’)
运行结果:’今天天气不错,挺风和日丽的AAA’
input_str.rstrip(‘A’)
‘AAA今天天气不错,挺风和日丽的’
替换操作
input_str.replace(‘今天’,’昨天’)
‘ 昨天天气不错,昨天挺风和日丽的 ‘
input_str.replace(‘今天’,”)
‘ 天气不错,挺风和日丽的 ‘
查找操作
input_str.find(‘今天’)
判断操作
input_str = ‘123’
input_str.isalpha()
True
input_str.isdigit()
True
分割合并操作
input_str = ‘今天 天气 不错,今天 挺 风和日丽 的’
input_str = input_str.split(‘ ‘)
input_str
[‘今天’, ‘天气’, ‘不错,今天’, ‘挺’, ‘风和日丽’, ‘的’]
”.join(input_str)
‘今天天气不错,今天挺风和日丽的’
help(str) #帮助文档