与正则表达式匹配

时间:2013-03-10 20:35:53

标签: php regex

我还在学习PHP正则表达式。我需要一个帮助,一次返回一个匹配,从波纹管提供的字符串。我需要一个日期(括号之间)和状态(已注册/可达):

[Feb 28 13:22:37] VERBOSE[1111] chan_sip.c:     -- Registered SIP \'1001\' at 127.0.0.1:8080
[Feb 28 13:22:37] NOTICE[1111] chan_sip.c: Peer '1001' is now Reachable. (471ms / 2000ms)

1 个答案:

答案 0 :(得分:2)

你可以用这个:

/^\[([^\]]+)\].*(Registered|Reachable)/

第1组和第3组有您的日期和状态。