정규표현식, 자주 사용하는 정규식
💡 핵심 요약 (TL;DR)
정규표현식, 자주 사용하는 정규식의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.
정규표현식
- 정규표현식은 언어와 상관없이 표준화가 거의 되어있다.
- 따라서 정규표현식을 공부하면 언어를 초월해서 해당 언어(java,c,c++,js,python등)에 금방 적응할수있다.
- 주의 : 자바에서는 역슬래시()를 단독으로 쓸수가 없음 -> 따라서 역슬래시 두번(\) 써줘야 다른 언어의 역슬래시 하나와 동일하다.


기본형
1 | /패턴/[플래그] |

자주 사용하는 정규식 예시
1 | //한글이름(2~5글자) |
예시1
예시2 : 정규표현식을 이용해 비밀번호 생성 규칙을 테스트하는 예시
1 | String[] pw = { |
예시3 : 메뉴에서 부추가 들어간 메뉴만 출력하기
1 | //메뉴 중에 부추가 들어간 메뉴 모두를 출력해보자 |
참고
정규표현식, 자주 사용하는 정규식