import re
import urllib.request
file_txt = urllib.request.urlopen("ftp://ftp.sec.gov/edgar/data/1408597/0000930413-12-003922.txt")
pattern_item4= re.compile("(Item\\n*\s*4.*)Item\\n*\s*5")
print(re.search(pattern_item4,bytes.decode(f)))
#Returns None
この正規表現は、ルビュラーで必要なものを返しますが、明らかに Python で期待されることを行いません。誰かが私を助けてくれますか?正規表現の意図は、基本的に item4 と item5 の間のものを抽出することです。
ありがとうございました