Module:CanonicalForms: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| Line 1: | Line 1: | ||
-- | --[[ | ||
* Name: CanonicalForms | |||
* Author: Mark W. Datysgeld | |||
* Description: Text normalization utility that removes wiki markup and maps user input to canonical values using configurable lookup tables | |||
* Notes: Example usage: local mapping = { { canonical = "gTLD", synonyms = {"generic", "g"} }, { canonical = "ccTLD", synonyms = {"country", "cc"} } }; local canonical, css, category = require('Module:CanonicalForms').normalize(inputString, mapping) | |||
]] | |||
local CanonicalForms = {} | local CanonicalForms = {} | ||