[PHP Expressions régulières] Interdire chaîne

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


sietjp
WRInaute passionné
WRInaute passionné
 
Messages: 622
Inscription: Dim Déc 14, 2003 21:05

[PHP Expressions régulières] Interdire chaîne

Message le Jeu Jan 19, 2006 12:30

Bonjour,

J'aimerais savoir si c'est possible d'interdire une chaîne dans une expression régulière. Je sais qu'on peut interdire la présence d'un ou de plusieurs caractères séparément grâce au chapeau [^abcde] mais j'aimerais une expression qui permette d'interdire la chaîne "abcde" mais qui autorise la chaîne "a bcde" ce qui n'est pas le cas de [^abcde].

Le but est de peremttre d'interdire le texte "[/b]" dans l'expression qui suit mais d'autoriser l'utilisation de crochets quand même :
Code: Tout sélectionner
$toreturn = ereg_replace("\[b]([^[]+)\[/b]","<b>\\1</b>",$toreturn);


Bourriquet
WRInaute passionné
WRInaute passionné
 
Messages: 635
Inscription: Lun Sep 19, 2005 22:10

Message le Lun Jan 30, 2006 9:27

Soit j'ai pas compris ta question, soit la réponse est évidente:

Si tu interdis la chaine "[/b]", ni le b, ni le /, ni les [ ] ne seront interdits si ils sont utilisés séparément, c'est la combinaison exacte que tu interdis.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Suggest

  • Suggestions Google Suggest
    Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités