在 psql 中有没有办法找出一个字符串是否与另一个字符串几乎相同?
例如:“This sting, on screen”几乎匹配“This String, on screen”
答案 0 :(得分:1)
您可以使用levenshtein
函数
CREATE EXTENSION fuzzystrmatch;
select levenshtein('This sting, on screen'::text, 'This String, on scren'::text);
-- returns 3
select levenshtein('A very diferent texto'::text, 'of other kind of words'::text);
-- returns 18