【发布时间】:2018-02-07 19:58:36
【问题描述】:
我有一个像“1490/2334/5166400411000434”这样的字符串,我需要在第二个斜杠之后从中获取值。我尝试了以下逻辑
select REGEXP_SUBSTR('1490/2334/5166400411000434','[^/]+',1,3) from dual;
它工作正常。但是当我在第一个和第二个斜杠之间没有价值时,它会返回空白。 例如我的字符串是“1490//5166400411000434”,我正在尝试
select REGEXP_SUBSTR('1490//5166400411000434','[^/]+',1,3) from dual;
它返回空白。
请建议我缺少什么。
【问题讨论】: