ETC

정규식/정규표현식

dmdkd 2023. 4. 11. 21:24

특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어

정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 위해 지원하고 있으며,

특히 펄과 Tcl은 언어 자체에 강력한 정규 표현식을 구현하고 있다. (이건 무슨말인지 모르겠다.)

출처 : 위키백과

보통 내가 사용했던 예제는 핸드폰이나 이메일 주소 패턴 검사 형태나 소스 코드 변경 정도..

 

 

정규식 테스트 사이트
사용방법

"^The": "The"로 시작하는 문자열

"of despair$": "of despair"로 끝나는 문자열

"^abc$": "abc"로 시작하고 "abc"로 끝나는 문자열 ("abc" 라는 문자열도 해당됨)

"notice": "notice"가 들어 있는 문자열

 

$_POST[name] => $_POST['name']
\[([a-zA-Z]\w*?)\] => \['$1'\]

 

 

* 출처 + 정리된 사이트