[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의 문자로 채워지는 문자열을 만드는 예제 입니다.

 Previous
[2017해커톤] Spring cross domain 이슈 처리 [2017해커톤] Spring cross domain 이슈 처리
[해커톤] Spring Boot / Cross Domain 이슈해결법 1. @CrossOrigin [code lang=text] @RequestMapping(value = Constant.URI_CATEGORY_TY
2017-08-15
Next 
[2017해커톤]Docker 를 활용한 MariaDB 컨테이너 띄우기 [2017해커톤]Docker 를 활용한 MariaDB 컨테이너 띄우기
Kitematic 에서 MariaDB을 찾아 Create버튼을 클릭 합니다. 자동으로 Image를 다운받아 컨테이너까지 띄워지고 원하는 호스트 포트를 지정해 주시고 환경 변수에는 root 비밀번호를 설
2017-08-15
  TOC