fixed regexp_matches and regexp_replace

for comparison against IS (NOT) NULL
and provide error message when regex_matches arguments are of incorrect type