【求助】php如何获取字符串指定的字符

【求助】php如何获取字符串指定的字符

问题描述:

$string='女 | 45岁 2016-01-14 16:54:00
2人回复';

请问如何获取里面的时间?

2016-01-14 16:54:00

你给的例子没有代表性,如果时间出现在固定的字符位置,用substr就可以了。如果时间前面的字符长度不固定,就需要用正则表达式

 \d{4}\-\d{2}\-\d{2}\s\d{2}\:\d{2}\:\d{2}

http://www.cnblogs.com/baochuan/archive/2012/03/12/2391135.html

$hello = explode('',$string);

for($index=0;$index echo $hello[$index];echo "";
}

找到相应的索引

字符串截取函数substr()

谢谢各位,已经解决。
正则表达式没学好。

http://www.hao123.com/down.php?pid=4014&Id={a:0}&aaa={b:222}请教这种正则怎么替换?
{a:0}替换成1,{b:222}替换成2