From a0ac0b9696f3a79fbde153c63878aea363b09ad4 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Mon, 1 Oct 2018 21:38:56 -0400 Subject: Fix option documentation in nre (fixes #9053) --- lib/impure/nre.nim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lib') 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"(?\w)").captures["letter"] == "a"`` - ## - ``"abc".match(re"(\w)\w").captures[-1] == "ab"`` + ## - ``"abc".match(re"(\w)").get.captures[0] == "a"`` + ## - ``"abc".match(re"(?\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. -- cgit 1.4.1-2-gfad0