Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle REGEXP_SUBSTR | Zeichenfolge zwischen zwei Trennzeichen abrufen

Sie können dies verwenden.

SELECT REGEXP_SUBSTR ('Organization, INC..Truck/Equipment Failure |C',
                      '([^.]+)\|',
                      1,
                      1,
                      NULL,
                      1)
  FROM DUAL;

BEARBEITEN: Dies entspricht genau zwei Punkten gefolgt von einem oder mehreren Zeichen außer | bis zum Ende der Zeichenfolge.

SELECT REGEXP_SUBSTR ('Organization, INC..Truck/Equipment Failure',
                      '\.{2}([^|]+)',
                      1,
                      1,
                      NULL,
                      1)
  FROM DUAL;

DEMO