정규식
-
[프로그래머스] 신규 아이디 추천 자바 정규식 활용코딩테스트 2025. 4. 4. 17:00
https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제입력받은 아이디를 각 단계를 거쳐 처리한 결과를 반환하시오.1단계 new_id의 모든 대문자를 대응되는 소문자로 치환합니다.2단계 new_id에서 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 제외한 모든 문자를 제거합니다.3단계 new_id에서 마침표(.)가 2번 이상 연속된 부분을 하나의 마침표(.)로 치환합니다.4단계 new_id에서 마침표(.)가 처음이나 끝에 위치한다면 제거합니다.5단계 new_id가 빈 문자열이라면..
-
[JavaScript] 특정문자 감지 및 추출 (간단한 정규식)JavaScript 2022. 11. 15. 21:41
페이지 제작중 간혹, input tag에 특정한 조건만 입력하도록 요구받을 때가 있다. 한글만, 영어만, 숫자만 등등.. 간단한 정규식을 활용하면 입력받은 내용을 감지하여 분기처리 및 원하는 것만 추출할 수 있다. 감지예시 추출예시 : 문장에서 한글만 남기고 전부 제거 예시2 : 이모지 제거 이모지 감지 정규식 : let sReg = /([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g