Bonjour,
Je cherche à traduire la chaine de caractère "1MK:1M" par une expression régulière.
Je souhaiterais remplacer cette chaine par "1MK,1M" (via un fichier xml).
merci pour votre aide
Bonjour,
Je cherche à traduire la chaine de caractère "1MK:1M" par une expression régulière.
Je souhaiterais remplacer cette chaine par "1MK,1M" (via un fichier xml).
merci pour votre aide
et le tour est joué !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $string = "1MK:1M" ; $partie=explode(":",$string); $nouvelleString=$partie[0].",".$partie[1];
Merci beaucoup.
Cependant cela ne me semble pas correspondre au langage d'une expression régulière.
Voici le type de réponse que j'attendais :
<regexp from="^(1MK)(:){1}(1M)$" to="$1,$3"/>
Malheureusemt cela ne fonctionne pas, et je pensais que l'erreur venait de ma façon d'ecrire "(:)" et ",".
Salut, tu veux juste remplacer : par , ? Tu peux faire
Au pire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php $text = '1MK:1M'; echo str_replace(':', ',', $text); ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php $text = '1MK:1M'; echo str_replace('1MK:1M', '1MK,1M', $text); ?>
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN
F.A.Q. : Java, PHP, (X)HTML / CSS
N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager