https://www.hackerrank.com/challenges/weather-observation-station-12/problem?isFullScreen=true

 

Weather Observation Station 12 | HackerRank

Query an alphabetically ordered list of CITY names not starting and ending with vowels.

www.hackerrank.com

코드설명

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');

+ Recent posts