Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 替换时间码字符串中的前导零_C# - Fatal编程技术网

C# 替换时间码字符串中的前导零

C# 替换时间码字符串中的前导零,c#,C#,我正在使用的主机程序生成一个字符串时间码,如下所示: 00:00:01.523 如何替换前导零并将其更改为以下内容: --:--:-1.523 您可以将该方法用于: string input=“00:00:01.523”; string output=Regex.Replace(input,”(?您可以将该方法用于: string input=“00:00:01.523”; string output=Regex.Replace(input,“(?您尝试过什么吗?什么给您带来了问题?请提供更

我正在使用的主机程序生成一个字符串时间码,如下所示:

00:00:01.523
如何替换前导零并将其更改为以下内容:

--:--:-1.523
您可以将该方法用于:

string input=“00:00:01.523”;
string output=Regex.Replace(input,”(?您可以将该方法用于:

string input=“00:00:01.523”;

string output=Regex.Replace(input,“(?您尝试过什么吗?什么给您带来了问题?请提供更多信息和可能尝试过的代码。您尝试过什么吗?什么给您带来了问题?请提供更多信息和可能尝试过的代码。
string input = "00:00:01.523";
string output = Regex.Replace(input, "(?<![1-9].*)0", "-");
// Output: "--:--:-1.523"