**정규 표현식(Regular Expression)
1.개요
=>문자열의 집합을 표현하는데 사용하는 형식 언어
=>Perl에서 처음 사용
=>많은 프로그래밍 언어가 정규 표현식 기능을 제공하고 있는데 언어 자체가 제공하기도 하고 별도의 라이브러리 형태로 제공되기도 함
=>주로 문자열의 패턴을 검사하기 위해서 사용함
유효성 검사나 자연어 처리에서 많이 사용
=>java에서는 java.util.regex패키지에 있는 Match클래스와 Pattern클래스 그리고 String 클래스에서 제공
=>Web Programmming에서는 Java보다는 Javascript에서 많이 사용합니다.
/*
입력을 받을 땐 반드시 유효성 검사를 할 것
1)패턴을 검사
2)불용어 리스트 검사
*/
예시 등은 구글링 또는 사전에 적은 목록 참조.
'JAVA' 카테고리의 다른 글
221110 oracle 그룹함수 (0) | 2022.11.10 |
---|---|
221031 Network (0) | 2022.10.31 |
221031 Semaphore (0) | 2022.10.31 |
221031 생산자와 소비자 문제 (0) | 2022.10.31 |
221031 MultiThread 실습 (0) | 2022.10.31 |