substr 截取字符串

格式:SUBSTR(string,start_position,[length])

解释: string 元字符串

            start_position 开始截取位置(默认从1开始;为负数时从字符串结尾指定截取位置)

            length 可选项,截取字符串的长度(即截取几个字符)

示例:

  substr("ABCDE", 1); //返回:ABCDE,截取所有字符

  substr("ABCDE", 2); //返回:CDE,截取从C开始之后的字符

  substr("ABCDE", 1, 3); //返回:ABC,截取从A开始3个字符

  substr("ABCDE", 1, 10); //返回:ABCDE,10虽然超出预处理的字符串最大长度,但不会影响返回结果,系统按预处理字符串最大数量返回。

  substr("ABCDE", -3); //返回:CDE,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变。

substr("ABCDE_1", 0,(length("ABCDE_1")-2)); //返回:ABCDE,截取字段

 


版权声明:本文为qq_35461394原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。