用正则表达式提取描述

时间:2014-04-16 04:30:09

标签: regex

如果我有这个文本

key: value
anotherKey: anotherValue
Description-en: A short description
 lorem ipsum lorem ipsum lorem ipsum lorem ipsum
 blank lines are represented by a dot
 .
 some characters like - _ are allowed here
key: value
anotherKey: anotherValue

如何提取描述

lorem ipsum lorem ipsum lorem ipsum lorem ipsum
blank lines are represented by a dot
.
some characters like - _ are allowed here

带有正则表达式吗?

2 个答案:

答案 0 :(得分:1)

此正则表达式将为.Net:Description-en:.+?\n(?<description>.+?)\n\w+:

执行此操作

选项:单行|忽略案例

您将获得一个包含您描述的命名组description

Test-Link

答案 1 :(得分:0)

这个应该适合你的情况:

Description-en:(.*)(\n .*)*

或者这个更好:

Description-en:((.*\n)( .*\n)*)