diff options
author | Flaviu Tamas <tamasflaviu@gmail.com> | 2018-10-01 21:38:56 -0400 |
---|---|---|
committer | Flaviu Tamas <tamasflaviu@gmail.com> | 2018-10-01 21:38:56 -0400 |
commit | a0ac0b9696f3a79fbde153c63878aea363b09ad4 (patch) | |
tree | 9fd53a67827c70f218862a21ec03e751f22e9dfd /lib/impure | |
parent | 179791aa9a3d7e47883b07852025776cf5e7b9aa (diff) | |
download | Nim-a0ac0b9696f3a79fbde153c63878aea363b09ad4.tar.gz |
Fix option documentation in nre (fixes #9053)
Diffstat (limited to 'lib/impure')
-rw-r--r-- | lib/impure/nre.nim | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/impure/nre.nim b/lib/impure/nre.nim index 32b1d0255..4c92049c8 100644 --- a/lib/impure/nre.nim +++ b/lib/impure/nre.nim @@ -151,18 +151,18 @@ type ## the whole match is returned. If the given capture was not matched, ## ``nil`` is returned. ## - ## - ``"abc".match(re"(\w)").captures[0] == "a"`` - ## - ``"abc".match(re"(?<letter>\w)").captures["letter"] == "a"`` - ## - ``"abc".match(re"(\w)\w").captures[-1] == "ab"`` + ## - ``"abc".match(re"(\w)").get.captures[0] == "a"`` + ## - ``"abc".match(re"(?<letter>\w)").get.captures["letter"] == "a"`` + ## - ``"abc".match(re"(\w)\w").get.captures[-1] == "ab"`` ## ## ``captureBounds[]: Option[HSlice[int, int]]`` ## gets the bounds of the given capture according to the same rules as ## the above. If the capture is not filled, then ``None`` is returned. ## The bounds are both inclusive. ## - ## - ``"abc".match(re"(\w)").captureBounds[0] == 0 .. 0`` - ## - ``"abc".match(re"").captureBounds[-1] == 0 .. -1`` - ## - ``"abc".match(re"abc").captureBounds[-1] == 0 .. 2`` + ## - ``"abc".match(re"(\w)").get.captureBounds[0].get == 0 .. 0`` + ## - ``"abc".match(re"").get.captureBounds[-1].get == 0 .. -1`` + ## - ``"abc".match(re"abc").get.captureBounds[-1].get == 0 .. 2`` ## ## ``match: string`` ## the full text of the match. |