정규식
-
카카오 블라인드 2021) 신규 아이디 추천알고리즘/프로그래머스 카카오 2021. 3. 7. 17:41
신규 아이디 추천 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr 문제 조건 아이디의 길이는 3자 이상 15자 이하여야 합니다. 아이디는 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.) 문자만 사용할 수 있습니다. 단, 마침표(.)는 처음과 끝에 사용할 수 없으며 또한 연속으로 사용할 수 없습니다. 7단계의 순차적인 처리 과정을 통해 신규 유저가 입력한 아이디가 카카오 아이디 규칙에 맞는 지 검사하고 규칙에 맞지 않은 경우 규칙에 맞는 새로운 아이디를 추천 1단계 new_id의 모든 대문자..
-
JavaScript 첫걸음 ~ 문자열 제대로 다루기Java Script/MDN 정리 2020. 7. 23. 17:05
Strings as objects 자바스크립트의 모든 것은 객체다. 변수가 문자열 객체 인스턴스되면, 수많은 속성과 메서드를 사용할 수 있다. String 객체 페이지에서 목록 확인. 문자열 길이 찾기 length 프로퍼티를 사용할 수 있다. var browserType = 'zin0'; browserType.length; 결과는 4를 리턴한다. 특정 문자열 찾기 대괄호 표기법을 이용해서 문자열 안의 문자를 구할 수 있다.browserType[0]; browserType[browserType.length-1]; z와 0이 리턴된다. 문자열 내부의 하위 문자열 찾기 및 추출 큰 문자열 안의 작은 문자열(하위 문자열)을 찾고 싶을 때, indexOf()를 사용해서 찾을 수 있다.browserT..