1
なぜ、私は次のPythonコード正規表現のpython3 ---なぜ
import re
def get_items():
text = '''
<a href="/archive/q-fin">Quantitative Finance</a>
<a href="/archive/stat">Statistics</a>
<a href="/help/general">General information</a>
<a href="/help/support">Support and Governance Model</a>
<a href="/help/find">Find</a>
'''
pattern = re.compile(r'<a href="/archive/(.*?)">(.*?)</a>', re.S)
items = re.match(pattern, text).group(1)
print(items)
get_items()
を書かれているが、それは仕事をdoes't?
follwsとして正規表現:
pattern = re.compile(r'<a href="/archive/(.*?)">(.*?)</a>', re.S)
エラーが発生している可能性があります。一致しないため、re.matchはおそらく 'NoneType'を返しています。 –