В написанном мной запросе Postgres я пытаюсь найти пустой символ между цифрой и символом.
Необработанные данные выглядят примерно так:
"X 1111-11-112222-22-22YY 3333-33-334444-44-44ZZZ5555-55-556666-66-66AAA7777-77-778888-88-88B 9999-99-991111-11-11"
Я хотел бы разделить это на следующую таблицу:
X 1111-11-112222-22-22 YY 3333-33-334444-44-44 ZZZ5555-55-556666-66-66 AAA7777-77-778888-88-88 B 9999-99-991111-11-11
Итак, обычно я бы сделал это, определив регулярное выражение (?<\d)(?=[A-z])
, которое дает мне пустой символ между символами и цифрами, но Postgres не поддерживает просмотр назад.
Кто-нибудь знает, как это исправить?
Заранее спасибо!