Я изучаю регулярные выражения и не могу понять, что именно делает этот карет. Я думал, что этот символ каретка означает 'не равно', но в этом запросе ниже, я запутался:Caret in SQL Regular Выражения
SELECT REGEXP_REPLACE('San Antonio', '(^[[:alpha:]]+)', 'CITY') TEST
FROM DUAL;
РЕЗУЛЬТАТ:
CITY Антонио
'Сан' должны соответствовать с [: alpha:], поэтому я не понимаю, что здесь делает функция каретки.