Regex mal wieder (Parameter in Funktionsaufruf in Anführungszeichen setzen)
bearbeitet von JörgHallo Rolf,
>
> ich würde definitiv keinem REGEX Replace über meinen Sourcecode laufen lassen. Die Chance, dass Du einen Fehl-Match hast, ist ziemlich hoch.
>
Ich weiß.
Aber es sind definitiv zu viele Scripte, die betroffen sind.
Da kann ich manuell nicht ran.
Kann ich die Gefahr eingrenzen, wenn ich den Funktionsnamen sowie den Parameter kenne und einbaue?
Bsp: Funktionsname ist immer: `myFunction`
Parameter2 ist immer: `int, string, float, int_null, int_allow_negative oder bool`
Oder würde es etwas bringen, all diese Begriffe mit Konstanten in meinem Programm zu hinterlegen?
`define ( 'int', 'int' );`
Aber dann würde `myFunction($test,int)` ja immer noch falsch sein.
Jörg
Regex mal wieder (Parameter in Funktionsaufruf in Anführungszeichen setzen)
bearbeitet von JörgHallo Rolf,
>
> ich würde definitiv keinem REGEX Replace über meinen Sourcecode laufen lassen. Die Chance, dass Du einen Fehl-Match hast, ist ziemlich hoch.
>
Ich weiß.
Aber es sind definitiv zu viele Scripte, die betroffen sind.
Da kann ich manuell nicht ran.
Kann ich die Gefahr eingrenzen, wenn ich den Funktionsnamen sowie den Parameter kenne und einbaue?
Bsp: Funktionsname ist immer: `myFunction`
Parameter2 ist immer: `int, string, float, int_null, int_allow_negative oder bool`
Jörg