diff options
author | Flaviu Tamas <tamasflaviu@gmail.com> | 2015-01-18 13:10:19 -0500 |
---|---|---|
committer | Flaviu Tamas <tamasflaviu@gmail.com> | 2015-01-18 13:10:19 -0500 |
commit | 2598909ffdd04f8153aed0d827c9b572493601ba (patch) | |
tree | e1a2a880942c89af99d325c5a906602612ba4a15 /src/nre.nim | |
parent | f141737b9f677fadfd24a7e84bed6d3f9102c780 (diff) | |
download | Nim-2598909ffdd04f8153aed0d827c9b572493601ba.tar.gz |
Add `$` operator
Diffstat (limited to 'src/nre.nim')
-rw-r--r-- | src/nre.nim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nre.nim b/src/nre.nim index 539a91005..b4ce99c65 100644 --- a/src/nre.nim +++ b/src/nre.nim @@ -175,6 +175,9 @@ proc toSeq*(pattern: CaptureBounds, default = None[Slice[int]]()): seq[Option[Sl proc toSeq*(pattern: Captures, default: string = nil): seq[string] = accumulateResult(pattern.items(default)) + +proc `$`*(pattern: RegexMatch): string = + return pattern.captures[-1] # }}} # Creation & Destruction {{{ |