Page 1 sur 1

preg_replace "delimiter"

Posté : 26 juil. 2017, 07:38
par slicinga
Bonjour à la communauté.
Je suis en train de recuperer un ancien script pour un site intranet et je suis confronté à un probleme que je n'arrive pas à resoudre apres plusieurs tentatives.
le code:

Code : Tout sélectionner

preg_replace("([-]?)\"([^\"]+)\"", "/$a/", "/$regs/"))
reponse PHP:
Warning: preg_replace(): No ending delimiter '/' found in etc/etc/....

Quelq'un pourrait-il maider à le resoudre SVP, Merci

Re: preg_replace "delimiter"

Posté : 26 juil. 2017, 08:09
par Spols
Salut,

preg replace a besoin de délimiteur en début et fin de motif.

tente ceci
preg_replace("§([-]?)\"([^\"]+)\"§", "/$a/", "/$regs/"))

Re: preg_replace "delimiter"

Posté : 26 juil. 2017, 08:45
par slicinga
Je te remercie pour ta réponse mais maintenant j'ai ce warning:

Warning: preg_replace(): Unknown modifier '"'

Re: preg_replace "delimiter"

Posté : 26 juil. 2017, 11:08
par @rthur
Tu as probablement un caractère en trop après ton délimiteur

Re: preg_replace "delimiter"

Posté : 29 juil. 2017, 11:50
par slicinga
Ok merci je pense avoir trouvé.