일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자바
- 문자열
- 자바스크립트 코딩의 기술
- 백준 java
- 리눅스마스터1급
- Memoir
- Kotlin
- Linux
- 개발자 회고록
- JavaScript
- 프로그래머스
- 코딩테스트
- 고잉버스
- map
- GoingBus
- 리눅스마스터 3과목
- toCharArray
- 월간코드챌린지
- 연습문제
- 코테
- Java
- java 백준 1차원 배열
- 명령어
- 스프링 빈
- 반복문
- 카카오
- 스프링 컨테이너
- 리눅스
- 백준 javascript
- 리눅스마스터 1급 정리
- Today
- Total
목록 정규식 (3)
hoon's bLog
정규 표현식의 개념 정규 표현식(regular expression)은 문자열에서 특정한 규칙을 가지는 문자열의 집합을 찾아내기 위한 검색 패턴 이러한 검색 패턴은 모든 문자열 검색이나 교체 등의 작업에서 사용 가능 정규 표현식 리터럴을 이용한 생성 RegExp 객체를 이용한 생성 /검색패턴/플래그 정규 표현식 리터럴은 슬래시(/) 기호로 시작하여, 슬래시(/) 기호로 끝남 또한, 필요에 따라 플래그를 추가하여 기본 검색 설정을 변경 가능 var regStr = /a+bc/; // 정규 표현식 리터럴을 이용한 생성 var regObj = new RegExp("a+bc"); // RegExp 객체를 이용한 생성 regStr; // /a+bc/ regObj; // /a+bc/ 단순한 패턴 검색 정규 표현식을 ..
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 느낌이 온다... 이건 정규식과 replace() 메서드 사용 각이닷! [나의 풀이] class Solution { public String solution(String new_id) { String answer = ""; new_id = new_id.toLowerCase(); for (int i=0; i . answer = answer.replaceAll("[.]{2,}", "."); //처음..
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/17682 코딩테스트 연습 - [1차] 다트 게임 programmers.co.kr지은아, 네가 여기서 왜 나와?...아이유에 속아문제를 잊지말자...[나의 풀이]- 문자열과 숫자를 구분하여 점수 산출 방식을 정해야 함.- 각 문자열에 대한 조건을 구분하여, 보너스 점수 계산하는 로직 구성public class Solution { public int solution(String dartResult) { int answer = 0; int[] score = new int[3]; // 각 게임별 점수를 담을 배열 char[] cha..