私はsqlfiddleを機能させることができないので、ここに私の簡単なコードがあります:
select REGEXP_SUBSTR(' EG SUZ SG SIN blabla ', '^(\s?[A-Z]{2} [A-Z]{3}\s?){2}') from dual;
私は取得したいSG SIN。REGEXP_SUBSTRn番目のオカレンスを取得するために使用されるパラメーターを取得したことは知っていますが、書き込むときに
select REGEXP_SUBSTR(' EG SUZ SG SIN blabla ', '^(\s?[A-Z]{2} [A-Z]{3}\s?){2}'),1,2) from dual;
何も返さずに1,1返さEG SUZ SG SINれるので、オカレンスが正しく分割されていないと思いますが、理由がわかりません。説明してもらえますか?