У меня есть такая строка:
192.168.114.182:SomethingFun-1083:EOL/Nothing Here : MySQL Database 4.12
192.168.15.82:SomethingElse-1325083:All Types : PHP Version Info : 23
Я пытаюсь выбрать этот элемент в базе данных Oracle (используя REGEXP_SUBSTR) и получить весь оставшийся текст после второго двоеточия (:).
Итак, в конце я бы хотел получить эти значения:
EOL/Nothing Here : MySQL Database 4.12
All Types : PHP Version Info : 23
Я пробовал это, но он не нашел что-то, что работает.
REGEXP_SUBSTR(title,'[^:]+',1,3) as Title -- doesn't work if last field has ":"
REGEXP_SUBSTR(title,'(?:[^:]*:)+([^:]*)') as Title