일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- map
- 정규식
- Visual Studio Code
- IntelliJ
- ArrayList
- Array
- 배열
- vscode
- 문자열
- list
- date
- HashMap
- js
- 인텔리제이
- 자바스크립트
- input
- 자바
- replace
- json
- 이클립스
- Java
- table
- 이탈리아
- Button
- html
- Eclipse
- string
- CSS
- javascript
- CMD
- Today
- Total
목록2025/10/04 (2)
어제 오늘 내일
문자열이 특정 패턴을 포함하는지 확인하거나, 여러 번 등장하는 패턴을 순차적으로 찾고 싶을 때는 Matcher.find() 메소드를 사용합니다. matches()가 문자열 전체 일치를 검사하는 반면, find()는 부분 일치를 탐색한다는 점이 큰 차이입니다. 1. 메소드 개요 메소드 시그니처public boolean find() public boolean find(int start) 문자열 내에서 패턴과 일치하는 부분이 있으면 true, 없으면 false를 반환합니다. find(int start)는 지정한 인덱스부터 검색을 시작합니다. 2. 기본 사용 예제import java.util.regex.*;public class MatcherFindExample { public static vo..
문자열이 특정 정규표현식과 완전히 일치하는지 확인하고 싶을 때는 Matcher.matches() 메소드를 사용합니다. 부분 일치가 아닌 문자열 전체 검사를 수행한다는 점이 핵심입니다. 1. matches() 메소드 개요메소드 시그니처public boolean matches()현재 Matcher 객체가 참조하는 문자열이 정규표현식 패턴과 전체적으로 일치하면 true, 그렇지 않으면 false를 반환합니다. 2. 기본 사용 예제import java.util.regex.*;public class MatcherMatchesExample { public static void main(String[] args) { String input1 = "12345"; String input2 ..