我想在我的PHP页面里实现标签的功能,但是对于正则表达式不清楚,所以希望知道的朋友提示一下。
<?php
$string = "The {listunit=0}, {listunit=1}, {listunit=2} is ok.";
function testfun($key){
print_r($key);
}
print preg_replace('/\{listunit:([^\s]*?)\}/eis',"testfun('\\1')",$string);
?>我所希望的功能是将 $string 里面的0 1 2 三个数字替换输出来。