loading
반응형

정규표현식 2

[JAVA] 정규표현식(Regular Expression)의 ?: 역할

안녕하세요 최근 정규표현식에 대해서 알아보는 도중에 정규표현식의 메타문자 중에서 ?: 기능이 무엇인지 설명되어있는게 따로 없어서 한 번 찾아봤습니다 ?: 역할에 대해서 포스팅해보겠습니다 ?:은 정규표현식에서 (~~~~)의 경우 그룹으로 캡쳐가 됩니다 하지만 (?:~~~~)을 붙이는 경우 캡처를 하지 않고 넘어가게됩니다 예를 통해서 확인하는게 더 이해하기가 빠르실 겁니다 import java.util.regex.Pattern; public class REExam4 { public static void main(String[] args) { String telephone = "010-1111-1111"; // 패턴 검사 boolean telephone_pt = Pattern.matches("^01(?:0|1..

[JAVA] 정규표현식(Regular Expression) 사용법 & 예제

안녕하세요 이번 포스팅에서는 문자열의 규칙을 체크하는 정규표현식(Regular Expression)에 대해서 알아보겠습니다 정규표현식을 사용하면 if문 사용하여 복잡하게 문자열을 체크해야할 것은 간단하게 몇 줄만으로 문자열을 체크할 수 있습니다 목차 정규표현식(Regular Expression)이란? Pattern 클래스 사용 Matcher 클래스 자주 사용되는 정규 표현식 개인 회원가입 검사 예제 정규표현식 문법 정규표현식(Regular Expression)이란? 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어입니다 컴퓨터 과학의 정규 언어로부터 유래하였으며 현재 프로그래밍 언어에서 테스트 처리 프로그램, 텍스트 편집기 등에서 사용되고 있습니다 주로 전화번호, 이메일, 주민등록번호가 ..

반응형