파이썬공부 35.정규식표현(주민번호 뒷자리 *표시로 변경하기)
정규 표현식이라고 들어봤는가? 복작한 문자열을 처리할때 사용하는 기법으로 , 파이썬에서만 사용하는 고유문법이 아니라 문자열을 처리하는 모든 곳에서 사용한다. 정규 표현식을 줄여서 이라고 말한다.정규 표현식은 왜 필요할까?회원들의 주민번호를 관리하는데 주민번호 뒷자리를 * 문자로 변경을 해야한다고 가정을 해보자. 우리가 정규식을 모른다면 숫자+하이프(-)+숫자로 되어 있는 텍스트를 주민번호 뒷자리만 *문자로 바꾸려면 아래와 같이 작성을 해야할것이다.1.전체 텍스트를 공백 문자로 나눈다(split)2.나뉜 단어가 주민번호형식 인지 확인한다.3.단어가 주민등록번호 형식이라면 뒷자리를 *로 변환한다.4.나뉜 단어를 다시 조립한다. 1234567891011121314data = """kim 880102-17684..
IT 개발/Python
2020. 8. 31. 04:00
반응형