summaryrefslogtreecommitdiff
path: root/BJC-Utils2/data/regexes.sprop
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-09-11 19:12:27 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-09-11 19:12:27 -0300
commit660d52ce6d876ea5e145f7e0b979eb75d9c0eba9 (patch)
treea205648b48e0bbf7ea4d7269b273420017f99872 /BJC-Utils2/data/regexes.sprop
parent1948e4ea9288191d8de405c9c78460e6f0457cb9 (diff)
parente9271f470a5c61562d40b4ecf2fbeef123ac127a (diff)
Merge branch 'master' of ssh://10.65.77.3/home/bjculkin/git/bjc-utils2
Diffstat (limited to 'BJC-Utils2/data/regexes.sprop')
-rw-r--r--BJC-Utils2/data/regexes.sprop16
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
##############################################