У меня есть строка, разделенная #
, и мне нужен третий набор/ячейка в строке.
Например:
select REGEXP_SUBSTR( 'abc#def##########xyz','[^#]+', 1,1,null) from dual;
Выходы: абв
select REGEXP_SUBSTR( 'abc#def##########xyz','[^#]+', 1,2,null) from dual;
Выходы: деф.
Однако
select REGEXP_SUBSTR( 'abc#def##########xyz','[^#]+', 1,3,null) from dual;
Выходы: xyz
Но я ожидаю получить null
, так как третья ячейка между ##
пуста.