--pl/sql中的indexof和lastindexof instr INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。
--默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找
select substr('2.3.30.41',INSTR('1.2.30.1', '.', -1, 1)+1) FROM DUAL
indexof:substr的第三个参数为1;
lastindexor:substr的第三个参数为-1。
应用: update subject t set t.subject_id_v = LPAD(substr(t.subject_id,INSTR(t.subject_id, '.', -1, 1)+1), 3, '0')
说明:取subject_id字段中最后一个“.”后面的字符串,如果取出来的字符串长度小于3,则在此字符串前面加0补足三位。
select SUBSTR('商城销售单商城销售单{[VIP_TIMES_590', INSTR('商城销售单商城销售单{[VIP_TIMES_590','{[',-1,1)+2, 35),
length('商城销售单商城销售单{[VIP_TIMES_590')
from dual;
分享到:
相关推荐
一、IndexOf/LastIndexOf IndexOf方法用于搜索在一个字符串中,某个特定的字符或者子串第一次出现的位置,该方法区分大小写,并从字符串的首字符开始以0计数。如果字符串中不包含这个字符或子串,则返回-1。常用的...
C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
INSTR的第三个参数为1时,实现的是indexOf功能。... 您可能感兴趣的文章:asp.net的IndexOf,LastIndexOf,IndexOfAny和LastIndexOfAny的用法javascript Split方法,indexOf方法、lastIndexOf 方法和subst
js中substr,substring,indexOf,lastIndexOf的用法小结.docx
js中substr,substring,indexOf,lastIndexOf等的用法 1.substrsubstr(start,length)表示从start位置开始,截取length长度的字符串。 var src=”images/off_1.png”;alert(src.substr(7,3)); 弹出值为:off ...
在String类中,常用的定位子串和字符的方法包括IndexOf/LastIndexOf及IndexOfAny/LastIndexOfAny,下面进行详细介绍。 1.IndexOf/LastIndexOfIndexOf方法用于搜索在一个字符串中,某个特定的字符或者子串第一次出现...
主要介绍了js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解的相关资料,需要的朋友可以参考下
indexOf 的用途是在一个字符串中寻找一个字的位置 lastIndexOf 也是找字 , 它们俩的区别是前者从字符串头开始找,后者是从字符串末端开始找。 一但指定的字被找到,就会返回这个字的当前的位置号码。如果没有找到就...
主要介绍了JavaScript中的indexOf()和lastIndexOf()方法使用实例,是JS入门学习中的基础知识,有需要的朋友可以参考下。
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
indexOf() 和 lastIndexOf() 方法返回的都是指定的子串在另一个字符串中的位置,如果没有找不到子串,则返回 -1。 这两个方法的不同之处在于,indexOf() 方法是从字符串的开头(位置 0)开始检索字符串,而 ...
Split方法: 以下程序例子实现了split和整数字符串互转的用法。。。 [removed] function evil() { var toint=parseInt(“123”);//字符串转换成整形 var intvalue=123;... friend_array.length;loop++)
1.indexOf和lastIndexOf方法: 因为IE7在数组对象上使用indexOf会报错,所以需要重写一个兼容性的。 代码如下: Array.prototype.lastIndexOf(item,index){ var n = this.length,i = (index==null||index>n-1)?n-1...