标签: c# .net regex
我有一个持续时间字符串,我想转换为总秒数,这可能是其中一种形式,如" 2h 32mn 58s"或者" 12h 2mn 8s" " 46,000 15s"或只是" 45s"。 小时和分钟字段是可选的,所有字段都可以是一位或两位数字。我是Regex的新手,我希望能用C#快速简单地解析它。有人可以帮忙吗?
答案 0 :(得分:1)
我不理解你,但试试这个.net regex tester
(?<VALUE>\d{1,2})(?<TYPE>h|mn|s)