您当前的位置: 首页 >  Java

liaowenxiong

暂无认证

  • 2浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JS_Java_Oracle_MySQL截取字符串的函数

liaowenxiong 发布时间:2021-08-08 19:47:39 ,浏览量:2

JS 截取字符串

函数 substring(indexStart, indexEnd)

function f1() {
	var s = 'abcd';
	// 字符串的字符下标从0开始,从下标为2的字符c开始截取,截取到下标为3的字符d为止,含头不含尾,所以字符d没有被截取,最后截取的结果就是字符c
    var s1 = s.substring(2,3);
    alert(s1);
    
    // 从下标为0的字符开始截取,截取到下标为3的字符d为止,含头不含尾,那么结果是abc
   	var s2 = s.substring(0,3);
   	
   	// JS的这个substring函数的参数居然可以为负数,神了,结果是abc。负数应该被默认从下标为0的字符开始
   	var s3 = s.substring(-1,3);
}  

函数 substr(start, length)

var s = 'abcdef';
// 下面的例子,字符下标从0开始。从源字符串的下标为2的字符起截取4个字符,返回cdef,这点就和substring不同了,如果是substring那么结果则是cd,因为substring两个参数都是从第几个起到第几个止
var s1 = s.substr(2,4);
Oracle 的截取字符串的函数

当DETAIL_TYPE 的值为1111053 时:

# 从第1个字符起,截取6个字符。字符下标从1开始
substr(DETAIL_TYPE,1,6) = 111105 

# 下面这个也表示从第1位开始取6位字符
substr(DETAIL_TYPE,0,6) = 111105 
JAVA 截取字符串的函数

substring​(int beginIndex, int endIndex)

String s = "abcdd";

// 下面的例子,表示截取从源字符串下标为0的字符开始截取,截取到下标为4的字符为止,含头不含尾,下标为4的字符不包含,所以结果是abcd。
// 参数不可以是负数,例如(-1,4)会报错
String c = s.substring(0, 4);

// 下面的例子,截取的结果是cd
String d = s.substring(2,4);
MySQL 截取字符串的函数

没时间整理…

关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0454s