正则表达式在div和精确字符串中找到内容

时间:2012-12-13 09:58:59

标签: php regex string

我使用curl在文本上获取一个大字符串,基本上可能会发生3个字符串可能包含的内容

  1. 其中包含唯一名称的div,例如"class=\"asl bwd asd\">{Valid user}\u003C\/div>"

  2. "The email you entered does not exist"

  3. 其中包含唯一名称的div,例如"class=\"asl bwd asd\">{UNIQUE STRING}\u003C\/div>"

  4. 有人可以帮我写3个单独的preg匹配,这样我就可以做一些事情,如果找到三个字符串中的一个。该字符串永远不会有三个字符串中的一个。

1 个答案:

答案 0 :(得分:1)

不要尝试使用正则表达式解析XML或HTML。使用RegEx也不能完全表达。

使用PHP的XML parser functions代替。

或类似PHPQuery(我刚发现一个,我喜欢这个主意)