High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
PHP
Probleme regex [
Résolu
]
Signaler
Eliays
Messages postés
67
Date d'inscription
samedi 3 juin 2006
Statut
Membre
Dernière intervention
29 janvier 2009
-
27 févr. 2008 à 14:23
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
27 févr. 2008 à 15:47
bonjour: voici mon code :
$donnees['txt'] = preg_replace('/[b](.*)[\/b]/','
$1
', $donnees['txt']);
ce qu'il y a entre
et
devrais etre en gras mais cela ne marche pas.. une idee?
Afficher la suite
A voir également:
Probleme regex
Regex mot de passe
- Guide
Regex caractères spéciaux
✓
-
Forum - Regex
Java regex exemple
-
Conseils pratiques - Java
Regex code postal france
- Guide
Regex balise html
-
Forum - PHP
5
réponses
Réponse 1 / 5
DiGhan
Messages postés
239
Date d'inscription
samedi 21 février 2004
Statut
Membre
Dernière intervention
3 juin 2010
1
27 févr. 2008 à 15:25
Salut,
C'est l'inverse, les preg_* (PCRE) ont besoin des délimiteurs pour différencier le pattern des options :
echo preg_replace('#\[b\](.*)\
/b\
#i', '
\\1
', $string);
Réponse 2 / 5
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
39
27 févr. 2008 à 15:47
salut
$donnees['txt'] = preg_replace('/\[b\](.*)\[\/b\]/Ui','
$1
', $donnees['txt']);
/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
Réponse 3 / 5
Evangun
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
27 févr. 2008 à 14:38
Salut,
en ereg on met les / au début et à la fin du pattern, mais pour les preg aussi ? je ne sais plus. essaie sans.
sinon, pourquoi pas un str_replace('[b]', '', $string); qui serait moins coûteux en ressources ?
à+
Réponse 4 / 5
Eliays
Messages postés
67
Date d'inscription
samedi 3 juin 2006
Statut
Membre
Dernière intervention
29 janvier 2009
27 févr. 2008 à 14:42
en faite je cherche a faire juste un mini bbcode ^^
y'a juste une erreur dans le code que j'ai mis mais je ne sais pas ou!
Réponse 5 / 5
Evangun
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
27 févr. 2008 à 15:00
et mon message précédent, non ?
Votre réponse
Répondre
Posez votre question
A voir également
Interdire certains caracteres ( le | et ;)
Regex : Code postaux canadien - CodeS SourceS
PHP : Fonctions de contrôles : siret, siren, ean-13 - CodeS SourceS
Javascript : Valider un numéro de téléphone français - CodeS SourceS
Regex et sauts de lignes