Advice on custom matching parameters in routing

Hey,
I have a basic, single URL parameter giving this link as an example: http://www.website.com?id=4 (4 is a user_id)
I’d like my routing to be http://www.website.com/profile/:id/:firstname/:lastname or even better with dash: http://www.website.com/profile/:id/firstname-lastname
Is that possible with one of the param options listed below? Or should I create additional fname and lname params first?
image

I guess I’ve found the answer. Right syntax in Path: /profile/:id/(.*)
Then client side, pick your dynamic values, like user_id for building the routed link, for example:

profile/[user_id]/[your_first_dynamic_value]-[your_second_dynamic_value]-[another dynamic value], etc...

The second set of dynamic values can be structured as you wish, separated by a dash or a dot, but I suspect you could face issues with the dash (minus) if these values are numbers.
Pretty simple isn’t it @Hyperbytes ? :wink: