我正在尝试提取一个markdown文件中标题之间的文本。markdown文件看起来如下所示:
### Description
This is a description
### Changelog
This is my changelog
### Automated Tests added
- Test 1
- Test 2
### Acceptance Tests performed
### Blurb
Concise summary of what this PR is.
是否有任何方法可以返回所有组,以便:
- group 1 =“这是描述”
- group 2 =“这是我的更改日志”
等等
2条答案
按热度按时间ego6inou1#
你可以使用
^[^#]+
。这将排除以#
开头的行。如果你想有组,你可以使用^([^#]+)
。请注意,匹配包括换行符。如果不需要它们,也可以使用
^([^#\n]+)
排除它们。See the result
crcmnpdw2#
获取除最后一个匹配项之外的所有匹配项。