1
키와 일부 \ n 문자가 포함 된 HTML 페이지 ie -----에서 키 블록 만 사용해야합니다. BEGIN PGP 공개 키 블록 ----- END PGP PUBLIC KEY BLOCK을하기 ----- ----- 는 그 안에 .... 난 어떤 기능에 전달할 수있는 파일에파이썬에서 불필요한 HTML 래핑에서 키를 추출하는 방법
키와 일부 \ n 문자가 포함 된 HTML 페이지 ie -----에서 키 블록 만 사용해야합니다. BEGIN PGP 공개 키 블록 ----- END PGP PUBLIC KEY BLOCK을하기 ----- ----- 는 그 안에 .... 난 어떤 기능에 전달할 수있는 파일에파이썬에서 불필요한 HTML 래핑에서 키를 추출하는 방법
추출 키를 붙여서 simpliest 형태에게있어
import re
clean = re.sub("</?[^\W].{0,10}?>|\n|\r\n", "", your_html) #remove tags and newlines
key = re.search(r'BEGIN PGP PUBLIC KEY BLOCK.+?END PGP PUBLIC KEY BLOCK', clean)
또는 BEGIN PGP ... BLOCK
및 END PGP ... BLOCK
이 필요하지 않은 경우 :
key = re.search(r'BEGIN PGP PUBLIC KEY BLOCK----(.+?)----END PGP PUBLIC KEY BLOCK',clean)
이게 뭐니? (나는 그것을 확인하기 위해 여기에 파이썬이 없지만 괜찮습니다.)