정규표현식

    Weather Observation Station 9 [ MySql ]

    Weather Observation Station 9 | HackerRank Query an alphabetically ordered list of CITY names not starting with vowels. www.hackerrank.com 모음으로 시작하는 정규식을 찾아 NOT 키워드를 사용해 걸렀습니다. SELECT DISTINCT city FROM station WHERE city NOT REGEXP '^[aeiou]'

    Weather Observation Station 8 [ MySql ]

    Weather Observation Station 8 | HackerRank Query CITY names that start AND end with vowels. www.hackerrank.com ^: ~로 시작 $: ~로 끝 .*: 어떤 글자가 없거나 하나 이상 있거나 []: 범위안에 들어있는가 SELECT DISTINCT city FROM station WHERE city REGEXP '^[aeiou].*[aeiou]$'

    Weather Observation Station 6 [ MySql ]

    Weather Observation Station 6 | HackerRank Query a list of CITY names beginning with vowels (a, e, i, o, u). www.hackerrank.com 정규표현식 ^: ~로 시작 []: 포함여부 .*: 어떤 문자뒤에 하나도 없거나 한 개 이상 모두 가능 SELECT DISTINCT city FROM station WHERE city REGEXP '^[aeiou].*'

    프로그래머스 코딩테스트 연습 Level1 - 문자열 내 p와 y의 개수 [ javascript ]

    프로그래머스 코딩테스트 연습 Level1 - 문자열 내 p와 y의 개수 [ javascript ]

    코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 정규표현식을 사용해 최대한 짧게 처리해보려 했으나 (p가 없을 때, y가 없을때) false, (py 둘 다 없을 때를 다르게)true로 처리해줘야해서 조건문으로 나누었습니다. const solution = s => { if (!s.match(/[py]/gi)) return true; if (!s.match(/p/gi) || !s.match(/y/gi)) return false; return..