728x90
반응형
re.findall(r"{}', '(.*?)',".format(rcept_no), webpage_dcm)[0]
re.findall(pattern, string) 함수는 string에서 pattern과 일치하는 모든 부분 문자열을 찾아서 리스트
예를 들어, rcept_no가 "123456"이라면 패턴은 다음과 같이 생성됩니다:
r"{}', '(.*?)',".format(rcept_no) = 'r"123456', '(.*?)'," 같은의미
- (.*?) : 이 부분은 캡처 그룹입니다. .*?는 비탐욕적(non-greedy) 방식으로 모든 문자를 0번 이상 매칭합니다. 즉, 가능한 짧은 부분 문자열을 매칭합니다.
- '," : 이 부분도 고정된 문자열 패턴으로, 앞의 비탐욕적 캡처 그룹이 끝난 후 작은 따옴표와 쉼표가 따라옵니다.
뭔말인지 모르겟음.
예시로 보면
12345', (따음표 쉼표 까지가 찾고자 하는 문자열) -> 이문자열 다음에 나오는 문자열을 찾는것
728x90
반응형
'파이썬+VBA' 카테고리의 다른 글
파이썬 xlsx 에서 xlsm 으로 변환. (0) | 2024.09.05 |
---|---|
관세청홈페이지 크롤링 이용하기(HS코드) (0) | 2024.08.13 |
하나의 셀에 줄나눔 되있는것을 각각 셀로 분리 (0) | 2024.06.22 |
구글스프레드 이용 텔레그렘 알람봇 만들기 (0) | 2024.05.13 |
엑셀VBA : VBA로 셀서식을 변경하기 (1) | 2023.12.26 |