summary refs log tree commit diff stats
path: root/lib/impure/nre.nim
diff options
context:
space:
mode:
Diffstat (limited to 'lib/impure/nre.nim')
-rw-r--r--lib/impure/nre.nim12
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.