using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"(\d{2,3})-(\d{2,3})-(\d{2,3})-(\d{2,3})";
string substitution = @"$1.$2.$3.$4";
string input = @"kube_node_info{container_runtime_version=""docker://18.6.1"",endpoint=""http"",instance=""10.11.111.111:8080"",job=""kube-state-metrics"",kernel_version=""xxxxx"",kubelet_version=""xxxx"",kubeproxy_version=""xxxx"",namespace=""infra"",node=""ip-10-11-111-111.us-sdlls-as.compute.internal"",os_image=""Amazon Linux 2"",pod=""prometheus-operator-kube-state-metrics-sdfgsjdkgl-saldjl"",service=""prometheus-operator-kube-state-metrics""}";
Regex regex = new Regex(pattern);
string result = regex.Replace(input, substitution);
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx