<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/" .. module_name), value) sanitize_ranges(ranges) return make_<span class="searchmatch">pattern</span>(ranges, false) end function export.show_all_<span class="searchmatch">patterns</span>(frame)...
Generates <span class="searchmatch">patterns</span> for Lua <span class="searchmatch">patterns</span> or regular expressions, to be put inside set notation: [...] or [^...]. {{#invoke:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/<span class="searchmatch">patterns</span>|make_<span class="searchmatch">pattern</span>|module=Module:Unicode...
module_name_aliases[module_name] or module_name return require "Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/<span class="searchmatch">patterns</span>".make_<span class="searchmatch">pattern</span> { args = { module = module_name, value = value } } end...
codepoint, using the <span class="searchmatch">data</span> module [[Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/scripts]]. The <span class="searchmatch">data</span> module was generated from the <span class="searchmatch">patterns</span> in [[Module:scripts/<span class="searchmatch">data</span>]] using...
block_<span class="searchmatch">data</span> = require "Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/blocks" -- Add position of range in the array of blocks to the range tables. for i, range in ipairs(block_<span class="searchmatch">data</span>)...
recognition from the script <span class="searchmatch">patterns</span> in Module:scripts/<span class="searchmatch">data</span>. It must be regenerated whenever script <span class="searchmatch">patterns</span> are added or modified. The highlight_dump...
= "BRAILLE <span class="searchmatch">PATTERN</span> BLANK", [ 0x2801 ] = "BRAILLE <span class="searchmatch">PATTERN</span> DOTS-1", [ 0x2802 ] = "BRAILLE <span class="searchmatch">PATTERN</span> DOTS-2", [ 0x2803 ] = "BRAILLE <span class="searchmatch">PATTERN</span> DOTS-12", [...
export.usplit(text, <span class="searchmatch">pattern</span>, plain) -- naive implementation if plain then -- proper <span class="searchmatch">unicode</span> handling is unnecessary for plain <span class="searchmatch">patterns</span> return export.split(text...
block_<span class="searchmatch">data</span> = require "Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/blocks" -- Add position of range in the array of blocks to the range tables. for i, range in ipairs(block_<span class="searchmatch">data</span>)...
== "<span class="searchmatch">Unicode</span>_<span class="searchmatch">data</span>" then local val = require "Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>" self[k] = val return val end end }) local function unique_matches(<span class="searchmatch">pattern</span>, text)...