regex 获取每个减价标题之间的所有文本

0sgqnhkj  于 2022-11-18  发布在  其他
关注(0)|答案(2)|浏览(91)

我正在尝试提取一个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 =“这是我的更改日志”

等等

ego6inou

ego6inou1#

你可以使用^[^#]+。这将排除以#开头的行。如果你想有组,你可以使用^([^#]+)
请注意,匹配包括换行符。如果不需要它们,也可以使用^([^#\n]+)排除它们。
See the result

crcmnpdw

crcmnpdw2#

获取除最后一个匹配项之外的所有匹配项。

regex match pattern:(###[\h\w\t\n.]*)((###)?\n)

check sample here
https://regex101.com/r/eBtSTM/2

相关问题