Ich habe einen Routing-Controller, der eine Route mit Parametern wie so akzeptiert:URL optionale Parameter regulärer Ausdruck
/news/:id
und ich bekomme die ID mit diesem regulären Ausdruck:
:([\w]+)
Der Parameter kann jedoch mit dieser Syntax optional sein:
/users/[:id]
Wie kann ich den regulären Ausdruck ändern, um beide Fälle zu erfassen?
Was ist der eigentliche hier Anwendungsfall? Warum parst du diesen Routenplatzhalter mit einer Regex? – 1252748
https://regex101.com/r/M5wELN/2/ –