Вы можете использовать следующее решение:
{%- assign str = "Alpha - Bravo - Charlie" -%}
{%- assign str_parts = str | split: "-" -%}
{%- assign str_parts_size = str_parts | size -%}
{{- str_parts | slice: 1, str_parts_size | join: "-" -}}
Кроме того, вы можете упростить его, предполагая, что число дефисов никогда не превысит заданного значения c, например, 9 :
{{- "Alpha - Bravo - Charlie" | split: "-" | slice: 1, 9 | join: "-" -}}