정규식 사용

정규식(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

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