比如有这样一个可变的字符串
$a = ‘ 090512958 2016’;
或者
$a = ‘ 55689523258 2017’;
有什么php系统函数能快速获取中间的部分吗?
12958
9523258
回复讨论(解决方案)
$a = ‘0905129582016’;
$a = ‘556895232582017’;
echo preg_replace(‘#\d{4}(\d+)\d{4}#’,”$1″,$a);
substr($a,4,-4);
A programmer’s note boke for work and life
比如有这样一个可变的字符串
$a = ‘ 090512958 2016’;
或者
$a = ‘ 55689523258 2017’;
有什么php系统函数能快速获取中间的部分吗?
12958
9523258
回复讨论(解决方案)
$a = ‘0905129582016’;
$a = ‘556895232582017’;
echo preg_replace(‘#\d{4}(\d+)\d{4}#’,”$1″,$a);
substr($a,4,-4);