Remplacement des occurrences selon des conditions

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Remplacement des occurrences selon des conditions

par h0_noMan » 07 mars 2008, 02:16

Essayes cela :
preg_replace('#[ae]i[nm]([aeiou])#','yn\1',$machaine);

Remplacement des occurrences selon des conditions

par HumanStep » 07 mars 2008, 01:46

Bonjour,

Voila je suis avec un probleme que je n'arrive pas a resoudre seul. Je dois remplacer des occurrences selon des conditions bien precises:

il faut remplacer les occurrences ci-dessous par yn, si elles sont suivies par une lettre a, e, i, o, ou u.
ain, ein, aim, eim

Je me suis demande si une expression reguliere ne serait pas plus adaptee, mais je n'arrive a la resoudre seul.

Si vous avez une piste ou une solution merci d'avance.