我们在日常的工作中,经常需要对字符串做一些数据处理,村长今天就来和大家简单分享一下字符串在Excel、SQL和Python中不同的处理方法。
一、判断字符串长度
1、Excel函数(LEN函数)
2、SQL语句(LENGTH函数)
3、Python代码(LEN函数)
从上面可以看出,不管是在Excel中,还是在SQL中,亦或是在Python中,计算字符串字符个数(长度),都离不开LEN
二、判断某个字符在字符串中的位置
1、Excel函数(FIND函数)
2、SQL语句(INSTR函数)
3、Python代码(FIND方法)
从上面结果中可以看出,Excel和SQL查找字符串位置是从1开始的,而Python则是从0开始的,例如“爱在西元前”,对于Excel和SQL来说“爱”字在字符串中的第1个位置,对于Python来说则是在第0个位置,Excel查找不到字符位置的时候返回#VALUE!错误值,SQL返回0值,Python则返回-1
三、获取字符串中指定位置和指定长度的字符串
1、Excel函数(MID函数)
2、SQL语句(SUBSTR函数)
3、Python代码(切片法)
四、将指定的字符串替换成其他字符
1、Excel函数(SUBSTITUTE函数)
2、SQL语句(REPLACE函数)
3、Python代码(replace方法)
好了,今天的分享就暂时先到这里,我们明天继续,更多精彩请扫描下方二维码持续关注村长微信公众号。
发表评论