Displaying page
of
pages;
Items to
Title |
Test
Details
Pattern Title
|
Expression |
^\s*-?(\d*\.)?([0-2])?[0-9]:([0-5])?[0-9]:([0-5])?[0-9](\.[0-9]{1,7})?\s*$
|
Description |
This should be the pattern described in the documentation for the .NET TimeSpan.Parse method - generally parses time spans.
From the .NET docs:
public static TimeSpan Parse(string s);
The s parameter contains a specification of the form:
[ws][-][d.]hh:mm:ss[.ff][ws]
Items in square brackets ([ and ]) are optional, colons and periods (: and .) are literal characters, and other items are as follows.
Item Description
ws optional white space
"-" optional minus sign indicating a negative time
"d" optional days
"hh" hours, ranging from 0 to 23
"mm" minutes, ranging from 0 to 59
"ss" seconds, ranging from 0 to 59
"ff" optional fractional seconds, from 1 to 7 decimal digits
|
Matches |
10:12:34 | 932323.9:00:32.3420
|
Non-Matches |
10:20:80
|
Author |
Rating:
Not yet rated.
Philipp Schumann
|
Displaying page
of
pages;
Items to