맨 첫 글자와 맨 끝 글자가 저 모음이어야 하는데, 일일이 LIKE CITY '&a' 이런 식으로 작성해주려면 경우의 수가 너무 많아서 더 좋은 방법은 없는지 얼른 구글링 해봤다. 아무리 생각해도 그건 너무 소모적이야
select distinct city
from station
where city regexp '^[aeiou]' and city regexp '[aeiou]$'
정규식(Regular Expression)
- 어쩌구로 시작하는 문자열 - '^어쩌구'
- 어쩌구로 끝나는 문자열 - '어쩌구$'
저 어쩌구는 단순히 하나의 알파벳일수도 있고 이 문제처럼 리스트일 수도 있다. 훨씬 단순하게 가능!
더 많은 정규식 표현이 있으니 그때 그때 찾아가면서 써먹어보려고 한다.