正则表达式从起始字符开始匹配列表中的所有内容
Regex match everything in a list from start character
我就是无法完成这项工作。我正在尝试制作一个 php 正则表达式来匹配以下集合:
不应匹配的随机开始文本
列表标题:
列表项
列表项
list-item
列表项
列出 ITEM
其余不应匹配的文本
所以我真正想要的是从 : 字符匹配到一个空的换行符(\n\s)
非常感谢!
您可以使用以下正则表达式:
/(?<=:\n).*?(?=^$)/gsm
但这需要最后一个列表后跟一个空行。
我就是无法完成这项工作。我正在尝试制作一个 php 正则表达式来匹配以下集合:
不应匹配的随机开始文本
列表标题:
列表项
列表项
list-item
列表项
列出 ITEM
其余不应匹配的文本
所以我真正想要的是从 : 字符匹配到一个空的换行符(\n\s)
非常感谢!
您可以使用以下正则表达式:
/(?<=:\n).*?(?=^$)/gsm
但这需要最后一个列表后跟一个空行。