我正在寻找一个正则表达式在python中捕获所有的邮件,但然后STOPS(而不是返回其余的JSON文本行)捕获的消息。正则表达式来匹配来自Facebook的帖子和评论的句子
我知道在评论消息字段中发生在所有事件之后的特定字段。我想要正则表达式在那里停止,但不能工作。
所以,为了尽可能简洁,我如何设置正则表达式以在匹配到下面一组字符时停止匹配?
\su'type'
(例如,通过一个单一的空白这个符号。)
谢谢!
我正在寻找一个正则表达式在python中捕获所有的邮件,但然后STOPS(而不是返回其余的JSON文本行)捕获的消息。正则表达式来匹配来自Facebook的帖子和评论的句子
我知道在评论消息字段中发生在所有事件之后的特定字段。我想要正则表达式在那里停止,但不能工作。
所以,为了尽可能简洁,我如何设置正则表达式以在匹配到下面一组字符时停止匹配?
\su'type'
(例如,通过一个单一的空白这个符号。)
谢谢!
你之前,捕捉一切:
re.search(r'^(.*?)stuff', text).group(1)
这将在stuff
第一次出现停止。如果你让它变得贪婪,它会停在最后:
re.search(r'^(.*)stuff', text).group(1)
谢谢,答案是阅读它作为JSON而不是正则表达式字符串匹配...但感谢您的帮助! – aliss77777 2013-05-10 21:15:53
到目前为止你有什么? – melwil 2013-05-07 01:02:49