[java] java 정규식 사이트 소개 By starseat 2023-08-21 10:27:43 java/spring Post Tags 이번엔 `java` 언어의 정규식 사이트를 소개 하고자 한다. `javascript` 에 대한 정규식 사이트는 많은데 `java` 언어의 정규식 사이트는 많이 없는 듯 하다. # java 정규식 사이트 - java 정규식 사이트 링크: [Regular Expression Test Page for java](https://www.regexplanet.com/advanced/java/index.html) # 화면 소개 화면은 아래 사진과 같이 생겼다. ![image.png](/uploads/_temp/20230821/153fe48ca1f8fa868c48d73849774600.png) 테스트해볼 정규식을 **Regular expression** 에 입력하고, 테스트 할 문자를 **input** 영역에 추가 후 **Test** 버튼을 클릭하면 된다. # 테스트 간단하게 한글만 2~6 자리까지 입력되는 예제를 해보겠다. - 테스트 정규식: `^[가-힣+]{2,6}$` **input** 을 다음과 같이 입력 하였다. ![image.png](/uploads/_temp/20230821/3d8f13d3196aa8d575bd0f3f69530a24.png) **Test** 버튼을 클릭하면 상단에 결과가 나타나는데 아래 사진처럼 확인 가능하다. ![image.png](/uploads/_temp/20230821/b319a6dc2feb0106db099cb1b2fc392f.png) 보면 **Input 2** 만 성공한 것으로 테스트가 잘 진행 되었다. # 추가 - [https://regexr.com/](https://regexr.com/) - `php` 및 `javascript` 정규식 테스트: - [Online Regular Expression Testing](https://www.regexplanet.com/) - **다양한 언어 정규식 테스트** - `go`, `Haskell`, `java`, `javascript`, `.net`, `perl`, `php`, `PostgreSQL`, `python`, `Ruby`, ... - `java` 정규식 테스트는 이 사이트의 `java` 를 선택하였다. - [regexper](https://regexper.com/) # 추가 2 - [[Java] 자바 정규 표현식 (Pattern, Matcher) 사용법 & 예제](https://coding-factory.tistory.com/529) Previous Post [spring] 테스트 코드의 @Mock, @MockBean, @InjectMocks Next Post [spring] jacoco 테스트 항목 제외하기