0

我正在寻找一个在 python 中工作的正则表达式,它捕获 facebook 帖子中的所有消息,然后停止(而不是返回 JSON 文本行的其余部分)。

我知道评论消息字段中的所有内容之后出现的特定字段。我希望正则表达式停在那里,但不能让它工作。

因此,为了尽可能简洁,如何设置正则表达式以在匹配以下字符组时停止匹配?

\su'type'(例如,前面有一个空白字符。)

谢谢!

4

1 回答 1

1

您捕获之前的所有内容:

re.search(r'^(.*?)stuff', text).group(1)

这将在第一次出现时停止stuff。如果你让它变得贪婪,它会在最后停止:

re.search(r'^(.*)stuff', text).group(1)
于 2013-05-06T23:51:40.400 回答