匹配直到下一行开始

时间:2015-08-15 06:48:38

标签: javascript php regex

我使用简单的HTML dom来获取网页的来源。然后我使用dom-> innerhtml来获取文本。我希望匹配一条显示var api_response = {...};的行但是我遇到问题仍在继续,直到文档结束。

我目前的正则表达式为/var api\_response.+\}\;/

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我认为你可以使用这样的正则表达式:

 /var api_response = \{[^}]+\};/ig

/var api_response\s*=\s*\{[^}]+\};/ig