Я пытаюсь обрабатывать свои исключения на основе регулярных выражений. Для этого все мои ограничения начинаются одинаково. (CCC_TABLE_COLUMN_TYPECONSTRAINT)
Пример:
CCC_USER_NAME_UNIQUE
CCC_BOOKS_TITLE_UNIQUE.
Я не могу вернуть всю строку.
Вам необходимо включить совпадающие все части
CCC_[A-Z]+_[A-Z]+_[A-Z]+
Предполагая, что вы используете только заглавные буквы в именах. Если нет, замените [A-Z] выражением, которое будет соответствовать.
[A-Z]