public static class QuickIOPatterns
Pattern Collection
FolderNamePattern
Matching Folder Name
public const String FolderNamePattern
Constant Value
Remarks
[a-zA-Z0-9_]+
IPv4Pattern
Pattern to match IPv4
public const String IPv4Pattern
Constant Value
Remarks
(((([1]?\d)?\d|2[0-4]\d|25[0-5]).){3}(([1]?\d)?\d|2[0-4]\d|25[0-5]))
IPv4v6Pattern
Pattern to match IPv4 and IPv6
public const String IPv4v6Pattern
Constant Value
Remarks
([\da-fA-F]{1,4}(\:[\da-fA-F]{1,4}){7})|(([\da-fA-F]{1,4}:){0,5}::([\da-fA-F]{1,4}:){0,5}[\da-fA-F]{1,4})|(((([1]?\d)?\d|2[0-4]\d|25[0-5]).){3}(([1]?\d)?\d|2[0-4]\d|25[0-5]))
IPv6Pattern
Pattern to match IPv6
public const String IPv6Pattern
Constant Value
Remarks
([\da-fA-F]{1,4}(\:[\da-fA-F]{1,4}){7})|(([\da-fA-F]{1,4}:){0,5}::([\da-fA-F]{1,4}:){0,5}[\da-fA-F]{1,4})
OptionalSperatorPattern
Optional UNC Separator
public const String OptionalSperatorPattern
Constant Value
Remarks
\{0,1}
ServerNamePattern
Matching Server Name
public const String ServerNamePattern
Constant Value
Remarks
[a-zA-Z0-9_]+
GetStrict(String pattern)
Returns ^pattern$
public static String GetStrict(String pattern)