정규표현식 사용패턴

1 개요[ | ]

정규표현식 사용패턴
정규표현식 활용패턴
정규표현식 주요 사용패턴
구분 내용 / 예시 입력자료형 출력자료형 예시
유효성 검사 주어진 문자열이 패턴에 맞는가?
  • 유효한 이메일 주소인가?
String Boolean re.match()
유효성 검사 필터링 리스트에서 패턴에 맞는 문자열만 남긴다.
  • 문자열 리스트에서 이메일 형식에 맞는 것만 남긴다.
  • 파일명 리스트에서 확장자가 .png 인 것만 남긴다.
String List String List re.match()
부분문자열 추출 1건 주어진 문자열에 패턴에 맞는 부분문자열 1건 추출
  • 이메일 주소에서 서버주소 추출
String String 함수 regexFindOne()
부분문자열 추출 여러 건 주어진 문자열에 패턴에 맞는 부분문자열 여러건 추출
  • HTML 텍스트에서 이메일 주소들을 수집
String String List 함수 regexFindAll()
행단위 추출 I 패턴에 맞는 문자열을 포함한 행들을 추출 String String 함수 grep()
행단위 추출 II 패턴에 맞는 문자열을 포함한 행들을 추출 String List String List 함수 grep2()
문자열 치환 주어진 문자열의 일부를 변경
  • URL의 서버주소 변경
http://foo.com/abcdhttp://bar.com/abcd
String String re.sub()

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}