Aller au contenu

Expressions R


Messages recommandés

Bon je souhaite supprimer dans une chaine tout ce qui reprend ce prototype :

"debut (n'importe quoi) fin"

alors je fais

Lien vers le commentaire
Partager sur d’autres sites

quand il y a des sauts de ligne, c'est toujours difficile...

tu ne dis pas dans quel langage tu travailles, ni le type de regexp (posix, shell, perl...)

en regexp perl, il faudrait faire s/^debut.*fin$//g

(supprime tout ce qui commence par debut et finit par fin avec n'importe quoi, même rien, entre les deux, ceci de manière globale (le g de la fin)

effectivement je n'ai pas précisé c'est du php, et il n'aime pas ton pattern !!!! Bon sinon j'arrive à effacé ligne par ligne avec çà :

preg_replace("/debut (.+)fin/",'',$chaine);

Par-contre je ce que je comprend pas c'est que je lui dis (si je comprends bien) :

Tu cherche tout ce qui démarrage par début puis n'importe qu'elle caractère autant de fois que nécessaire jusqu'au caractère fin, mais ma ligne comprend plusieurs fois le caractère fin et pourtant cela vire toute la ligne ... Normal ???

Ensuite mon truc marche que si debut et fin ne sont composé que d'un seul caractère ??? comment faire pour mettre une suite de caractère ???

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.