Token separators in page templates

Is it possible to specify a separator character to be used between tokens in, say, a page template?

At the moment, it’s of course possible to enter a dash, but if one of the tokens is blank on a particular page, the dash appears anyway.

It would be great to be able to specify a character that can be displayed between non-blank tokens.

Does anyone know a way of doing this?

Many thanks,

Rich

I don’t think it exists. The only thing I can think of is sacrificing another project info field for this purpose, and making sure you enter a hyphen there if the two other fields are not empty.

I had a method for a very similar question just today. This is slightly easier: You can put the dash (& spaces, whatever) in the field that’s used only sometimes.

I would welcome a new token or function for this (fairly common) purpose – that appears only when the tokens on either side of it are not empty.

Thanks to you both - I’ll label this as a feature request.