select regexp_replace('"Tho"mas""', '"$|^"', '');
получил Tho"mas""
, но хочу Tho"mas"
однако ...
select regexp_split_to_array('"Tho"mas""', '"$|^"')
получил {"","Tho\"mas",""}
, это не так так плохо. тогда почему эти два регулярных выражения работают по-разному?