正则表达函数 reg_replace("|/*(.+?)/*$|","\\1",$a); 怎么理解???
发布网友
发布时间:2024-10-01 20:25
我来回答
共1个回答
热心网友
时间:2024-10-28 23:30
*是匹配*前的字符串0次或多次
不知道你到底想匹配哪个字符串
$b=preg_replace("|/*(.+?)/$|","\\1",$a);
这个匹配必须 以/结尾的意思 肯定匹配不成功了
$在正则中 就是必须$前一个字符串为结尾 才匹配成功
你可以先试着学习下正则表达式
先用preg_match 看看匹配出的字符串的值 然后等熟悉了再用 preg_replace