Function return_not_part_of_encoding

The function returns a distinct array containing all characters, which are not defined in the second parameter as encoding.

The function depends on is_encoding which is part of this repository.

Example

-- Returns an array containing the characters ğ and Ƶ each one time
SELECT return_not_part_of_encoding('ağbƵcğeƵ', 'latin1') AS res;

Result:

res
{ğ,Ƶ}