[2017해커톤]Xeger라이브러리의 정규표현식에 맞춘 램덤 데이터 생성

String regex = "[ab]{4,6}c";

Xeger generator = new Xeger(regex);

String result = generator.generate();

assert result.matches(regex);

  1. 램덤 데이터를 원하는 정규표현식을 작성합니다.
  2. Xeger 객체를 만 듭니다.
  3. generate() 메서드를 통해 데이터를 만들며
  4. String의 정규표현식 판별 메소드 matches로 정규표현식에 맞는 데이터가 생성되었는지 확인 합니다.
  5. 위의 예제는 자릿수 4~6자리의 a나 b의 문자로 채워지는 문자열을 만드는 예제 입니다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중

WordPress.com 제공.

위로 ↑

%d 블로거가 이것을 좋아합니다: