内容截取

excel

right(文本,截取长度):从文本最右侧截取字符串

left(文本,截取长度):从文本最左侧截取字符串

mid(文本,开始位置,截取长度):从文本中间截取字符串

扩展:

find(希望查找的字符串,源字符串,开始位置):寻找指定字符在文本中的位置

 

mysql

left(str,index): 从左边第index开始截取

right(str,index):从右边第index开始截取

substr(str,pos,len)  或  substring(str,pos,len)

    —str:指定的要截取的字符串

    —pos:规定在字符串的何处开始(正数 - 在字符串的指定位置开始;

                                                           负数 - 在从字符串结尾的指定位置开始;

                                                           0 - 在字符串中的第一个字符处开始)

    —len:指定要截取的字符串长度

扩展:

instr(str,substr):在一个字符串str中搜索指定的字符substr,返回发现指定的字符的位置

 

sql server

left(str,index): 从左边第index开始截取

right(str,index):从右边第index开始截取

substring(str,pos,len)

扩展:

charindex(child_string,string,start):返回子字符串在源字符串中的位置

    —string:表示源字符串;

    —child_string:子字符串,即希望查找的字符串;

    —start:可选项,开始位置,默认从1开始。如果为负数,则从右向左检索。

 

oracle

substr(str,pos,len)

扩展:

charindex(child_string,string,start):返回子字符串在源字符串中的位置

instr(string,child_string,start,show_time):返回子字符串在源字符串中的位置

    —string:表示源字符串;

    —child_string:子字符串,即希望查找的字符串;

    —start:可选项,开始位置,默认从1开始。如果为负数,则从右向左检索;

    —show_time:可选项,表示子字符串第几次出现在源字符串当中,默认第1次,负数则报错。

 

python

df['str'].str[n:m]   #截取n-m的字符串,默认左闭右开

 

posted @ 2021-01-15 16:24  醴酒微甜  阅读(56)  评论(0编辑  收藏  举报