nullを何かに置換するにはcoalesce() を使えばよいわけですが、その逆で、null以外の時に処理したいときは、

select regexp_replace(foo, ‘^.*$’, E’\n’ || foo);

とかすれば大丈夫。
(上記の例では、fooがnullでないとき、改行コードを先頭につけています。)
fooがnullなら、regexp_replaceの結果もnullになります。