我找不到解决方案如何正确读取消息,这是消息模型:
209937
Maks ) Message
11:52
Tedy...Hi 12:01
Maks )Hello12:07
Tedy...How are you?
Update Messages
Delete all messages
MyPage Messages
我需要检查是否发送了消息,消息的型号是它:第一行是发送时间,下一行是
昵称和消息,也是下一条消息的时间
[hh:mm1]
[Nickname1][Message1][hh:mm2]
[Nickname2][Message2][hh:mm3]
[Nickname1][Message3]
提前感谢任何提示。
答案 0 :(得分:0)
<?php
$sample_text = <<<EOF
209937
Maks ) Message
11:52
Tedy...Hi
12:01
Maks )Hello )
12:07
Tedy...How are you?
Update Messages
Delete all messages
MyPage Messages
EOF;
preg_match_all('/(?\'time\'(\d{1,2}\:\d{2}))[^\w]*(?\'who\'(\w+))(?\'what\'([^\d]+))/', $sample_text, $messages);
echo '<pre>' . print_r($messages, true) . '</pre>';
?>