正则表达式匹配开头和结尾的所有内容

时间:2014-11-22 23:51:10

标签: regex

这个问题有点令人困惑。我想匹配我正在搜索的东西之间的所有内容,包括我用来搜索的字符串。例如,我有这个清单:

  1. 这是一个句子
  2. 这是假的
  3. 这可以是一个句子
  4. 我希望它匹配整条线。对于这种情况,我希望它匹配这个和句子,所以它返回这是一个句子,这可以是一个句子。我尝试过这样的事情:Regex Match all characters between two strings。这不起作用,因为它不采用原始关键字。它只会使匹配的字符串BETWEEN为关键字。

    如何实现这一目标?

    谢谢!

2 个答案:

答案 0 :(得分:0)

似乎表达式"This.*sentence"将为您提供一切。也就是说,它匹配This,然后是所有字符,然后是sentence。如果缺少Thissentence,则它将不匹配。

答案 1 :(得分:0)

^这个。*句话$

我认为这应该有用。

如果要提取,则使用括号。

^注意到行的开头,$标记结束。 ^这匹配在行的开头。 句子$匹配句子作为行尾的最后一个单词。