Template:Sprintf/doc: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Created page with "{{Documentation}} {{invokes|sprintf}} Provides access to the lua [https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#string.format string.format] function. ==Usage== <pre>{{Sprintf|format string|param1|param2|...|paramN}}</pre> The format string is specified according to [https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#string.format string.format], which uses [http://www.cplusplus.com/reference/cstdio/printf/ printf formatti...") |
(No difference)
|
Latest revision as of 01:47, 17 October 2024
Template:Sprintf invokes function main in Module:Sprintf using Lua.
Template:Sprintf invokes Module:sprintf using Lua.
Provides access to the lua string.format function.
Usage
{{Sprintf|format string|param1|param2|...|paramN}}
The format string is specified according to string.format, which uses printf formatting with a few exceptions. See documentation for full details. The paramters should be provided as required by the format string.
Examples
* Two strings: {{Sprintf|%s - %s|abyssal|whip}} * Floating point formatting: {{Sprintf|%3.2f|12345.678901}} * Hexadecimal conversion: {{Sprintf|%x|100}}
- Two strings: abyssal - whip
- Floating point formatting: 12345.68
- Hexadecimal conversion: 64
Template data
Show/hide template's data | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
The following information is used by extensions and applications, such as VisualEditor, to help users implement this template onto pages. Please ensure that it is up-to-date.
Provides access to the lua string formatting function.
|