OVH Cloud OVH Cloud

eregreplace

1 réponse
Avatar
Jean Pierre Daviau
Bonjour(soir) à tous,

Je voudrais remplacer les caractères précédant un apostrophe en début de
ligne et l'apostrophe lui-même ' par ""
exemple:
<?php
$string = "C'est un test";
echo ereg_replace ("^.'", "", $string); ::wrong
?>
donnerait: est un test.

À moins qu'il faille utiliser preg_replace

$pattern = "/^.'/";
$replacement = "";
preg_replace($pattern, $replacement, $tok);


Merci d'avance.
--

X trême newbe
......
masm32
windows Xp
asus p4 s533/333/133
Intel(R) Celeron (R) CPU 2.00 GHz

1 réponse

Avatar
Jean Pierre Daviau
"Jean Pierre Daviau" a écrit dans le message de news:
vMMce.57982$
| Bonjour(soir) à tous,
|
| Je voudrais remplacer les caractères précédant un apostrophe en début de
| ligne et l'apostrophe lui-même ' par ""
| exemple:
| <?php
| $string = "C'est un test";
| echo ereg_replace ("^.'", "", $string); ::wrong
| ?>
| donnerait: est un test.

$stringArray = array("Al'lo tout", "Et 'alors", "H'a lala", "Il était d'une
fois");

for($i=0; $i<4; $i++) {
echo preg_replace('/.*'/', '', $stringArray[$i])."n";
}
?>
lo tout
alors
a lala
une fois