我正在尝试使用python中的re从字符串中查找所有匹配项。
我的字符串的格式
[Page]
# asdf
[/Page]
[Page]
# Hello
## Woo
[/Page]
,我想在页面标记中找到所有内容。所以目前我已经尝试-
page = re.compile(
r'^\[Page\]'
r'([\S\s]*)'
r'\[\/Page\]'
, re.IGNORECASE
)
但是使用此表达式进行重新匹配会匹配前[Page]
和后[/Page]
。但是,我需要所有这样的情况。例如
m = re.match(page, my_string)
m.group(1)
# asdf
[/Page]
[Page]
# Hello
## Woo
我需要匹配所有页面标签。