.NETの正規表現を使用して文字列から時間と分を検証して抽出したいと思います。で区切られた(またはされていない)2つの数値を回復するためだけに。受け入れられる形式
または。受け入れられない、。:
h:m
m
:m
h:
編集: これは、時間数が23から... 32までオーバーフローする可能性があることに注意してください。
時間(32以上)と分(59以上)のオーバーフロー値の回復(int.Parse)の後に実行します
*楽しみのために、32を超える時間と59を超える分をフィルタリングできる比較的単純な正規表現があるかもしれません(分については[0-5]*[0-9]
、分からない場合もあります)。