https://www.hackerrank.com/challenges/weather-observation-station-12/problem?isFullScreen=true
코드설명
REGEXP_LIKE + NOT 을 활용합니다.
정규표현식을 활용하여 모음으로 시작하는 문자열과 끝나는 문자열 모두를 찾은뒤 NOT과 AND 연산으로 모음으로 시작하지 않고 끝나는 문자열만 검색합니다.
ORACLE 코드
SELECT DISTINCT CITY
FROM STATION
WHERE NOT REGEXP_LIKE(CITY, '^[AEIOU]', 'i')
AND NOT REGEXP_LIKE(CITY, '[AEIOU]$', 'i');