要求能够以下面这几种符号为分界符,把分开的字符串存入到数组中。例如,有下面一段话:姓名:王麻子
年龄:30岁
在世时间:大概是1903-02-29到1933-02-29,活得不久
以 “: 换行 数字 年月日 ”
为分界符,将这段文字分割后,存入数组,得到下面这样都数组:a[0] = '姓名'
a[1] = '王麻子'
a[2] = '年龄'
a[3] = '岁'
a[4] = '在世时间'
a[5] = '大概是'
a[6] = '到'
a[7] = '活得不久'
年龄:30岁
在世时间:大概是1903-02-29到1933-02-29,活得不久
以 “: 换行 数字 年月日 ”
为分界符,将这段文字分割后,存入数组,得到下面这样都数组:a[0] = '姓名'
a[1] = '王麻子'
a[2] = '年龄'
a[3] = '岁'
a[4] = '在世时间'
a[5] = '大概是'
a[6] = '到'
a[7] = '活得不久'
$a = <<<EOD
姓名:王麻子
年龄:30岁
在世时间:大概是1903-02-29到1933-02-29,活得不久
EOD;
$keywords = preg_split ("/[:|\n|\d|:|\d{4}\-\d{2}\-\d{2}]/", $a,-1,PREG_SPLIT_NO_EMPTY);
var_dump($keywords);
$array = explode($str, ':');
$num = count($arr0;
for($i = 0; $i < $num; $i++)
{
if(strpos($str, $arr[$i]) !== false){
str_replace($arr[$i], ':');
}
}
$array = explode(':', $str);