Module:Escape/testcases
Appearance
Original:
Lua error at line 1: unexpected symbol near '=='.
Using internal method to remove <syntaxhighlight lang="text" class="" style="" inline="1">{</syntaxhighlight>:
Lua error in package.lua at line 80: module 'Module:Yesno' not found.
Using {{replace}} to remove <syntaxhighlight lang="text" class="" style="" inline="1">{</syntaxhighlight>:
Lua error in package.lua at line 80: module 'Module:Yesno' not found.
No removal of <syntaxhighlight lang="text" class="" style="" inline="1">{</syntaxhighlight> between escape/unescape (escape char not restored):
Lua error in package.lua at line 80: module 'Module:Yesno' not found.
Restore to original after escape
Lua error in package.lua at line 80: module 'Module:Yesno' not found.
Remove the word <syntaxhighlight lang="text" class="" style="" inline="1">test</syntaxhighlight> if not escaped and then place a different escape char in the place of the old escape char (for use by something else):
Note: The '%' char is a special in Lua, so use '%%' if that is the desired replacement. Otherwise, just a single char is fine (or a word). Lua error in package.lua at line 80: module 'Module:Yesno' not found.