正则实例:"满100减50"抽离数字重组
如果标题只有:满100减50
想把100和50抽离出来怎么办呢?
<?php
$s = '满100减50';
preg_match_all('/(\D+)(\d+)/', $s, $r);
$t = array_combine($r[1], $r[2]);
print_r($t);
?>
输出结果为,数字怎么改都没问题,短小精干,多用于优惠券系统:
Array
(
[满] => 100
[减] => 50
)
本文来自博客园,作者:tinyphp,转载请注明原文链接:https://www.cnblogs.com/tinyphp/archive/2012/11/30/2796771.html
向着星辰与深渊,博客园加油

浙公网安备 33010602011771号