Metric relabeling replacing char

Hi.
Is it possible to replace certain char in label?

I have a metric like this:
my_metric{label1=“foo-foo-foo”, label2=“foo”}

label1 may have values:
foo
foo-foo
foo-foo-foo
and so on

It isn’t known how many ‘-’ it has.

I want to replace all dashes with underscore in label1 value:
my_metric{label1=“foo_foo_foo”, label2=“foo”}

Again, i don’t know how many dashes it may has.

I tried using “metric_relabel_configs” with replace mechanism, but it seems not possible to do with that.

solved here:
https://groups.google.com/g/prometheus-users/c/brv6KVfS45Q/m/TRn6kfJwAgAJ?utm_medium=email&utm_source=footer