Bonjour,
je cherche en vain, a récupérer les paramètre d'un procedure sysbase avec un expression régulière php. j'en avais créé une qui semblait marché mais malheureusement elle ne fonctionne pas pour cette procedure :
1 2
| create proc nom_procedure_n([@parm1 int,@parm2 char(98),@parm3 smalldatetime,@parm4 char(98),@parm5 datetime,@parm6 char(98),@parm7int,@parm8 type])
as |
je voudrais récupérer la partie entre crochet... Mais certaines de mes proc je récupere un motif trop important...
j'utilisais le motif
"#create procedure[ ]+([a-z0-9_]+)[ ]*\((.*?datetime.*?)\)[ ]*(with|as)+#i"
pour récupérer uniquement les entête qui contiennent un type date...
Si quelqu'un avait une expression a me proposer pour que ne pas récupérer une motif trop long.
Merci d'avance
Pierre
Partager