Module:Escape/doc
![]() | This is a documentation subpage for Module:Escape. It may contain usage information, categories and other content that is not part of the original module page. |
Usage
This module is designed as an way to escape strings in a customized manner. There are two ways to call this module:
From another module:
local escape = require('Module:Escape')
From a template:
Template:Invoke:Escape
By default, this module will escape the \
char. To escape the {
char instead, you can do require('Module:Escape'):char('{')
(or esc:char('{')
if you've stored table returned by this module in the local variable esc
). When used in a template, set |char=
equal to the char code.
test test \ test, \test, \,test\ \ \ \
To get an escaped string:
local foo = escape:
Here's some sample output from the debug consol below the module editor:
local escape = require('Module:Escape') |