Citation :
$string=preg_replace("/pif(.+?)pof/si","\\1",$string);
|
Pas bon comme reponse: ca incorpore les blancs dans le pattern solution, c'est pas ce qu'il voulait.
$string=preg_replace("/pif ([^\ ]*) pof/si","\\1",$string);
ca devrait etre un poil mieux.
Je connais pas la syntaxe exacte de PHP pour les blancs, mais ici, ([^\ ]*) signifie tout caractere sauf le caractere blanc.
Et ceci serait sans doute mieux:
$string=preg_replace("/pif([\t\ ]+)([^\t\ ]*)([\t\ ]+)pof/si","\\2",$string);
A+
---------------
There's more than what can be linked! -- Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Les paroles s'envolent, les APIs REST -- Hacker vaillant rien d'impossible -- (╯°□°)╯︵ ┻━┻