我想转(05 May, 2012
中05 May, 2012
用的preg_replace(基本上去除括号),但因为我没用用正则表达式,我不知道如何做到这一点的preg_replace支架“(”
代码试图
preg_match('/[0-9]+(?:\.[0-9]*)?/', '(05 May, 2012', $matches);
if($matches){
$match= $matches[0];
}else{
$match= '';
}
$match = preg_replace('/[0-9]+(?:[0-9]*,)?/','$1','(05 May, 2012');
任何帮助,将不胜感激。感谢
为什么不使用'str_replace()'? – 2012-04-29 14:53:05
像我说的那样在正则表达式中没用,没有必要让我感到羞耻@bažmegakapa – 2012-04-29 14:57:29
@ mk_89当然,我无意羞愧你。如果你的东西不够好,从长远来看,学习要比请求某人做而不是你更好。互联网上有成千上万的正则表达式教程。 – kapa 2012-04-29 14:59:45