diff options
| author | Benjamin Culkin <bjculkin@mix.wvu.edu> | 2017-09-11 17:50:19 -0700 |
|---|---|---|
| committer | Benjamin Culkin <bjculkin@mix.wvu.edu> | 2017-09-11 17:50:19 -0700 |
| commit | e9271f470a5c61562d40b4ecf2fbeef123ac127a (patch) | |
| tree | 3932c1e752a7fe8acb560f9ccc6553b6e233e3a2 /BJC-Utils2/data/regexes.sprop | |
| parent | 79238de68cb0eb73067d2ecb59e13d8b4f739dea (diff) | |
Start work on implementation of CL format
Diffstat (limited to 'BJC-Utils2/data/regexes.sprop')
| -rw-r--r-- | BJC-Utils2/data/regexes.sprop | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/BJC-Utils2/data/regexes.sprop b/BJC-Utils2/data/regexes.sprop index cdacea0..dadc09c 100644 --- a/BJC-Utils2/data/regexes.sprop +++ b/BJC-Utils2/data/regexes.sprop @@ -34,6 +34,22 @@ fpExponent [eE][+-]? ## NOTE: The incomplete parts are finished by where it is inserted. fpLeader [\x00-\x20]*[+-]?(?:NaN|Infinity| +###################################### +# CL format string regular expressions +###################################### + +## Matches a format string prefix parameter +## A prefix parameter is one of +## * A signed decimal number +## * A single character preceded by a single quote +## * The letter V (or v) +## * The character # +clFormatPrefix (?:[-+]?\d+|'\S|[Vv]|#) + +## Match a format string modifier +## A modifier is either : or @, or both in either order +clFormatModifier (?:@|:|@:|:@) + ############################################## # Miscellaneous validation regular expressions ############################################## |
