정규식(regex)을 사용하여 Java에서 텍스트 일치, 찾기 또는 관리에 도움이 되는 문자열 패턴을 생성합니다. 리터럴과 특수 문자가 함께 논리적 패턴을 정의합니다. 패턴을 사용하여 텍스트의 문자열을 비교하고 문자열이 정의된 패턴과 일치하는지 확인합니다.

주: 정규식(regex)은 [\b]를 백스페이스 명령으로 인식하지 않습니다. 대신 백스페이스를 사용하려면 \\b를 사용하십시오.

예: MatchesRegex

MatchesRegex를 사용하여 문자열 패턴을 테스트합니다.

다음 예에서 입력 패턴은 영어 알파벳 대문자 및 소문자(A-Z/a-z)에서 시작하고 숫자 값으로 끝납니다.


@Idx(index = "1", type = TEXT)
@Pkg(label = "Field label", description = "Field description]")
@MatchesRegex("^[A-Za-z]\w*")
@NotEmpty
String cell

패턴이 일치하지 않으면 다음 메시지가 표시됩니다. 패턴과 일치해야 합니다.