Из примера c мы получили это:
select email, regexp_replace( email, '@.*\\.(org|gov|com)$')
from users limit 5;
email | regexp_replace
-----------------------------------+----------------
DonecFri@semperpretiumneque.com | DonecFri
mk1wait@UniOfTech.org | mk1wait
sed@redshiftemails.com | sed
bunyung@integermath.gov | bunyung
В моем случае у меня есть такие строки:
ABCD01E002C
ABCSDD01E12C
И я хочу получить числа между 1 и 9 после символа E
. Таким образом, выходные данные будут 2
и 12
соответственно для приведенного выше примера