基本上我会有一个看起来像
的字符串 #schedule take out trash #in 20
我需要能够取出“取出垃圾”和“20”并将它们放入自己的变量中。可能的?
答案 0 :(得分:2)
使用preg_match
,例如
if (preg_match('/#schedule (.+?) #in (\d+)/', $string, $matches)) {
// found matches
$instruction = $matches[1];
$time = $matches[2];
}
答案 1 :(得分:1)
list($task, $delay) = preg_split("/\s?#(\w+)\s?/")
#
放入任务名称,否则应该适用于该通用格式的任何内容