SELECT regexp_matches ('abc', '[0-9] *');
Приведенный выше запрос возвращает text[]
и нужно проверить, нашел ли он какой-либо (iне важно, какой) совпадает или нет.
Так что в случае выше, я получаю {""}
, как я могу получить "логическое" значение, которое говорит мне, если оно совпадает с чем-то или ничего?
Это, похоже, не работает:
SELECT regexp_matches ('abc', '[0-9] *') = '{}';