,所以不符合条件,没有被替换。...每个模式在每个subject上最大的替换次数,默认是-1(无限次)
$count 返回在目标字符串所替换的次数
在repalce与pattern中有几点要注意的
1.pattern是数组,replace...则多出来的
replace少于patterns,则匹配到的值全部用空字符串来替换
4.对于上面例子中出现的${1},${2},${3},这个叫做包含后向引用,里面的数字代表原子出现的位数,有两种写法...patterns中的第三个原子((\d{1,2})),{4}就是匹配的到patterns中的第四个原子((\d{1,2}))以此类推,
例如大家熟悉的smarty模板引擎中编译后替换的方法
5.第四个参数的...$limit的使用,第四个参数的意思是每个模式在每个subject上进行替换的最大次数
如果limit为n,它只用正则替换n次 6.第五个参数count的使用,count的意思是,subject目标字符串被替换的次数