Pythonを使用してjsファイルの複数行コメントの内容を取得したいと思います。
このコードサンプルを試しました
import re
code_m = """
/* This is a comment. */
"""
code_s = "/* This is a comment*/"
reg = re.compile("/\*(?P<contents>.*)\*/", re.DOTALL + re.M)
matches_m = reg.match(code_m)
matches_s = reg.match(code_s)
print matches_s # Give a match object
print matches_m # Gives None
私はとして取得matches_m
しNone
ます。しかし、matches_s
動作します。ここで何が欠けていますか?