canonicalize(动词):把某物规范化/标准化,使之符合公认的“规范形式(canonical form)”;在计算机领域常指把数据、名称或路径等转换成唯一、统一、可比较的标准表示(如“规范化URL/路径/字符串”)。
(另有较少见用法:将作品或人物“收入正典/经典体系”,即“确立为权威版本或经典”。)
/kəˈnɑːnɪkəlaɪz/(美); /kəˈnɒnɪkəlaɪz/(英)
来自 canonical(规范的、正典的)+ 动词后缀 -ize(使变成……)。canon 源自希腊语 kanōn,意为“尺、准则、规则”。因此 canonicalize 字面就是“使符合准则/成为规范形式”。
Please canonicalize the file path before comparing it.
在比较之前,请先把文件路径规范化。
To avoid duplicates, the system canonicalizes user input by trimming spaces, normalizing case, and converting equivalent formats into a single standard representation.
为避免重复,系统会将用户输入规范化:去掉多余空格、统一大小写,并把等价格式转换为同一种标准表示。