如何在一行开头后选择?

时间:2015-10-29 06:21:30

标签: regex

我想在Title:之后使用正则表达式搜索选择单词,我该怎么做? Example with:

我已经尝试了(?<=Title: ).*(?=\s),但没有在第三个工作。

Title: Select after title.
Description: Again below.

Title: Some random text.
Description: Text goes here.

Title: Test.
Description: Title: This will not be selected.

1 个答案:

答案 0 :(得分:2)

您需要包含线锚的起点以匹配线的开头。

(?<=^Title: ).+

^Title:\s*(.+)

^Title:\s*\K.+