js module also uses runnableExamples (#16229)
This commit is contained in:
parent
c0b76ef3cb
commit
148d614dff
2 changed files with 32 additions and 40 deletions
|
|
@ -1,17 +1,14 @@
|
|||
## Regular Expressions for the JavaScript target.
|
||||
## * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
|
||||
##
|
||||
## Examples
|
||||
## ========
|
||||
##
|
||||
## .. code-block::nim
|
||||
## let jsregex: RegExp = newRegExp(r"\s+", r"i")
|
||||
## jsregex.compile(r"\w+", r"i")
|
||||
## doAssert jsregex.test(r"nim javascript")
|
||||
## doAssert jsregex.exec(r"nim javascript") == @["nim".cstring]
|
||||
## doAssert jsregex.toString() == r"/\w+/i"
|
||||
## jsregex.compile(r"[0-9]", r"i")
|
||||
## doAssert jsregex.test(r"0123456789abcd")
|
||||
|
||||
runnableExamples:
|
||||
let jsregex: RegExp = newRegExp(r"\s+", r"i")
|
||||
jsregex.compile(r"\w+", r"i")
|
||||
doAssert jsregex.test(r"nim javascript")
|
||||
doAssert jsregex.exec(r"nim javascript") == @["nim".cstring]
|
||||
doAssert jsregex.toString() == r"/\w+/i"
|
||||
jsregex.compile(r"[0-9]", r"i")
|
||||
doAssert jsregex.test(r"0123456789abcd")
|
||||
|
||||
|
||||
when not defined(js) and not defined(Nimdoc):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue