我想使用 python 查找字符串的所有文档块。我的第一次尝试是这样的:
b = re.compile('\/\*(.)*?\*/', re.M|re.S)
match = b.search(string)
print(match.group(0))
这很有效,但是您会注意到:它只会打印出 1 个文档块,而不是全部。
所以我想使用 findall 函数,它表示它将输出所有匹配项,如下所示:
b = re.compile('\/\*(.)*?\*/', re.M|re.S)
match = b.findall(string)
print(match)
但我从来没有得到任何有用的东西,只有这些类型的数组:
[' ', ' ', ' ', '\t', ' ', ' ', ' ', ' ', ' ', '\t', ' ', ' ', ' ']
文档确实说它会返回空字符串,但我不知道这有什么用处。