Java Regex-패턴 클래스

소개

그만큼 java.util.regex.Pattern 클래스는 정규식의 컴파일 된 표현을 나타냅니다.

클래스 선언

다음은에 대한 선언입니다. java.util.regex.Pattern 클래스-

public final class Pattern
   extends Object
      implements Serializable

다음은 필드입니다. java.util.regex.Duration 클래스-

  • static int CANON_EQ − 정식 동등성을 활성화합니다.

  • static int CASE_INSENSITIVE − 대소 문자를 구분하지 않는 일치를 활성화합니다.

  • static int COMMENTS − 패턴에 공백과 주석을 허용합니다.

  • static int DOTALL − dotall 모드를 활성화합니다.

  • static int LITERAL − 패턴의 리터럴 구문 분석을 활성화합니다.

  • static int MULTILINE − 멀티 라인 모드를 활성화합니다.

  • static int UNICODE_CASE − 유니 코드 인식 대소 문자 접기를 활성화합니다.

  • static int UNICODE_CHARACTER_CLASS − 미리 정의 된 문자 클래스 및 POSIX 문자 클래스의 유니 코드 버전을 활성화합니다.

  • static int UNIX_LINES − Unix 라인 모드를 활성화합니다.

수업 방법

Sr. 아니요 방법 및 설명
1 정적 패턴 컴파일 (문자열 정규식)

주어진 정규식을 패턴으로 컴파일합니다.

2 정적 패턴 컴파일 (문자열 정규식, 정수 플래그)

지정된 플래그를 사용하여 지정된 정규식을 패턴으로 컴파일합니다.

int 플래그 ()

이 패턴의 일치 플래그를 반환합니다.

4 Matcher matcher (CharSequence 입력)

이 패턴에 대해 주어진 입력을 일치시킬 매처를 만듭니다.

5 정적 부울 일치 (문자열 정규식, CharSequence 입력)

주어진 정규식을 컴파일하고 이에 대해 주어진 입력을 일치 시키려고합니다.

6 문자열 패턴 ()

이 패턴이 컴파일 된 정규식을 반환합니다.

7 정적 문자열 따옴표 (String s)

지정된 문자열에 대한 리터럴 패턴 문자열을 반환합니다.

8 String [] split (CharSequence 입력)

이 패턴의 일치 항목을 중심으로 지정된 입력 시퀀스를 분할합니다.

9 String [] split (CharSequence 입력, 정수 제한)

이 패턴의 일치 항목을 중심으로 지정된 입력 시퀀스를 분할합니다.

10 문자열 toString ()

이 패턴의 문자열 표현을 리턴합니다.

상속 된 방법

이 클래스는 다음 클래스에서 메서드를 상속합니다-

  • Java.lang.Object