Возможно, имелись в виду операторы LIKE и SIMILAR TO, а также регулярные выражения. 1
Оператор LIKE возвращает true, если строка соответствует заданному шаблону. 1 При проверке по шаблону LIKE всегда рассматривается вся строка. 2 Для определения шаблона могут применяться специальные символы подстановки, например % (соответствует любой подстроке) и _ (соответствует любому одиночному символу). 2
Оператор SIMILAR TO возвращает true или false в зависимости от того, соответствует ли данная строка шаблону или нет. 1 Он работает подобно оператору LIKE, только его шаблоны соответствуют определению регулярных выражений в стандарте SQL. 1
Регулярные выражения — это последовательность символов, представляющая собой краткое определение набора строк. 1 В отличие от шаблонов LIKE, регулярное выражение может совпадать с любой частью строки, если только оно не привязано явно к началу и/или концу строки. 1 Регулярные выражения — более мощный инструмент для выполнения сложных поисков по шаблонам. 3
Таким образом, разница между операторами LIKE и SIMILAR TO и регулярными выражениями заключается в том, что первые работают с шаблонами, которые соответствуют всей строке, а вторые позволяют искать по любым частям строки.