정규표현식 신규 아이디 추천 [2021 KAKAO BLIND RECRUITMENT - Level 1] Python 정규표현식을 사용한 풀이 문제 설명 "네오"는 다음과 같이 7단계의 순차적인 처리 과정을 통해 신규 유저가 입력한 아이디가 카카오 아이디 규칙에 맞는 지 검사하고 규칙에 맞지 않은 경우 규칙에 맞는 새로운 아이디를 추천해 주려고 합니다. 신규 유저가 입력한 아이디가 new_id 라고 한다면, 예를 들어, new_id 값이 "...!@BaT#*..y.abcdefghijklm" 라면, 위 7단계를 거치고 나면 new_i... 정규표현식Level 1pythonprogrammers2021 KAKAO BLIND RECRUITMENT2021 KAKAO BLIND RECRUITMENT 이상한 문자 만들기 | 프로그래머스 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파... 정규표현식코딩테스트자바스크립트퀴즈코딩문제Array.prototype.map()이상한 문자 만들기코딩챌린지프로그래머스Array.prototype.splitjs퀴즈Array.prototype.map() [Python] 백준 1013_Contact 이 문제는 입력된 신호가 (100+1+ | 01)+ 패턴을 가지는지 판별하는 문제이다. 두가지 방법으로 풀어 보았다. 1. 구현 문자열의 앞 인덱스부터 판별하여 특정 케이스를 만족하면 만족하는 부분을 제거해나가면서 중간에 중단하지 않고 모두 제거하여 True값을 리턴하면 "YES"를 출력하도록 구현하였다. 코드에 주석을 통해 최대한 자세히 설명을 적어놓았다. 2. 정규표현식 이용 re 모듈은... 문자열코테공부백준알고리즘정규표현식문자열 javascript 함수 정리 새로운 문자 배열을 반환 join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다. repeat() 메서드는 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환함. substring() 메소드는 string 객체의 시작 인덱스로 부터 종료 인덱스 전 까지 문자열의 부분 문자열을 반환합니다. Math.min() 함수는 주어진 숫자들 중 가장 작은 값을 반환 Math.ma... foreachreduceSQRTtestfiltersubstrSort정규표현식repeatparseIntindexOfsubstringMapsplit()mathsilce내림차순오름차순JOINnumber화살표함수JOIN 유효한 팰린드롬 내 풀이 강의 풀이... 코딩테스트자바스크립트정규표현식자바스크립트 프로그래머스, 숫자 문자열과 영단어(level 1) 문제를 이해하는 것에는 어렵지 않았다. s라는 문자열에 일부 숫자가 영단어로 바꿔어졌거나, 바뀌지 않고 그대로 숫자가 들어있다. ex) const s = "one4seveneight" 이러한 s안의 문자열로나타낸 숫자를 진짜 숫자로 바꾸어서 숫자로 리턴하면 되는 문제이다. 다음 표는 숫자에 대응되는 영단어이다. 숫자 영단어에 맞게 숫자가 주어졌다. 나는 이것을 배열로 생각했다. 이렇게 하면 ... level1programmersreplaceAll정규표현식코딩테스트algorithmreplacealgorithm Algorithm🧶 | 시저 암호(find함수, ASCII Code) 전에 풀었던 문제지만 정규표현식을 복습한다는 생각으로 다시 풀어보았다 문제 설명 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solut... 코딩테스트Level 1정규표현식programmersLevel 1 [알고리즘] 프로그래머스 - 문자열 다루기 문제설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. S는 길이 1 이상, 길이 8 이하인 문자열입니다. 이 문제는 엄청 간단한 문제다.(라고 생각했는데 아니었음) 우선 나의 풀이방법을 보면 매개변수로 들어온 문자열의 길이가 4나 6이 아닌... 알고리즘정규표현식알고리즘 [파이썬] 정규표현식 이러한 문자열에 관련된 복잡한 문제를 해결 해야될 때 정규표현식을 사용하게 되면 짧고 간결하게 문제를 해결할 수 있다. "a"는 정규식과 일치하는 문자인 "a"가 있으므로 매치 "before"는 정규식과 일치하는 문자인 "b"가 있으므로 매치 "dude"는 정규식과 일치하는 문자인 a,b,c 중 어느 하나도 포함하고 있지 않으므로 매치되지 않음 "aab"는 가운데 문자 "a"가 모든 문자를 ... 파이썬정규표현식정규표현식 방학 불태우기 14 https://user_name:[email protected]/ 이런 식으로 프로토콜과 호스트 사이에 적을 수 있다. 호스트는 도메인을 나타내며 포트와 함께 나타낼 수 있다. 포트번호를 통해 웹서버에 접근할 수 있으며 보통 정해진 포트번호를 사용하기에 생략도 가능하다.(HTTP는 80, HTTPS는 443의 포트번호를 가짐) ?변수=값&변수=값 처럼 활용하여 웹서버에 파라미터... 의존성관리url정규표현식url
신규 아이디 추천 [2021 KAKAO BLIND RECRUITMENT - Level 1] Python 정규표현식을 사용한 풀이 문제 설명 "네오"는 다음과 같이 7단계의 순차적인 처리 과정을 통해 신규 유저가 입력한 아이디가 카카오 아이디 규칙에 맞는 지 검사하고 규칙에 맞지 않은 경우 규칙에 맞는 새로운 아이디를 추천해 주려고 합니다. 신규 유저가 입력한 아이디가 new_id 라고 한다면, 예를 들어, new_id 값이 "...!@BaT#*..y.abcdefghijklm" 라면, 위 7단계를 거치고 나면 new_i... 정규표현식Level 1pythonprogrammers2021 KAKAO BLIND RECRUITMENT2021 KAKAO BLIND RECRUITMENT 이상한 문자 만들기 | 프로그래머스 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파... 정규표현식코딩테스트자바스크립트퀴즈코딩문제Array.prototype.map()이상한 문자 만들기코딩챌린지프로그래머스Array.prototype.splitjs퀴즈Array.prototype.map() [Python] 백준 1013_Contact 이 문제는 입력된 신호가 (100+1+ | 01)+ 패턴을 가지는지 판별하는 문제이다. 두가지 방법으로 풀어 보았다. 1. 구현 문자열의 앞 인덱스부터 판별하여 특정 케이스를 만족하면 만족하는 부분을 제거해나가면서 중간에 중단하지 않고 모두 제거하여 True값을 리턴하면 "YES"를 출력하도록 구현하였다. 코드에 주석을 통해 최대한 자세히 설명을 적어놓았다. 2. 정규표현식 이용 re 모듈은... 문자열코테공부백준알고리즘정규표현식문자열 javascript 함수 정리 새로운 문자 배열을 반환 join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다. repeat() 메서드는 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환함. substring() 메소드는 string 객체의 시작 인덱스로 부터 종료 인덱스 전 까지 문자열의 부분 문자열을 반환합니다. Math.min() 함수는 주어진 숫자들 중 가장 작은 값을 반환 Math.ma... foreachreduceSQRTtestfiltersubstrSort정규표현식repeatparseIntindexOfsubstringMapsplit()mathsilce내림차순오름차순JOINnumber화살표함수JOIN 유효한 팰린드롬 내 풀이 강의 풀이... 코딩테스트자바스크립트정규표현식자바스크립트 프로그래머스, 숫자 문자열과 영단어(level 1) 문제를 이해하는 것에는 어렵지 않았다. s라는 문자열에 일부 숫자가 영단어로 바꿔어졌거나, 바뀌지 않고 그대로 숫자가 들어있다. ex) const s = "one4seveneight" 이러한 s안의 문자열로나타낸 숫자를 진짜 숫자로 바꾸어서 숫자로 리턴하면 되는 문제이다. 다음 표는 숫자에 대응되는 영단어이다. 숫자 영단어에 맞게 숫자가 주어졌다. 나는 이것을 배열로 생각했다. 이렇게 하면 ... level1programmersreplaceAll정규표현식코딩테스트algorithmreplacealgorithm Algorithm🧶 | 시저 암호(find함수, ASCII Code) 전에 풀었던 문제지만 정규표현식을 복습한다는 생각으로 다시 풀어보았다 문제 설명 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solut... 코딩테스트Level 1정규표현식programmersLevel 1 [알고리즘] 프로그래머스 - 문자열 다루기 문제설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. S는 길이 1 이상, 길이 8 이하인 문자열입니다. 이 문제는 엄청 간단한 문제다.(라고 생각했는데 아니었음) 우선 나의 풀이방법을 보면 매개변수로 들어온 문자열의 길이가 4나 6이 아닌... 알고리즘정규표현식알고리즘 [파이썬] 정규표현식 이러한 문자열에 관련된 복잡한 문제를 해결 해야될 때 정규표현식을 사용하게 되면 짧고 간결하게 문제를 해결할 수 있다. "a"는 정규식과 일치하는 문자인 "a"가 있으므로 매치 "before"는 정규식과 일치하는 문자인 "b"가 있으므로 매치 "dude"는 정규식과 일치하는 문자인 a,b,c 중 어느 하나도 포함하고 있지 않으므로 매치되지 않음 "aab"는 가운데 문자 "a"가 모든 문자를 ... 파이썬정규표현식정규표현식 방학 불태우기 14 https://user_name:[email protected]/ 이런 식으로 프로토콜과 호스트 사이에 적을 수 있다. 호스트는 도메인을 나타내며 포트와 함께 나타낼 수 있다. 포트번호를 통해 웹서버에 접근할 수 있으며 보통 정해진 포트번호를 사용하기에 생략도 가능하다.(HTTP는 80, HTTPS는 443의 포트번호를 가짐) ?변수=값&변수=값 처럼 활용하여 웹서버에 파라미터... 의존성관리url정규표현식url