Jump to content

Template:ASST/trim/doc

From Wikibooks, open books for an open world

This subtemplate of {{ASST}} strips optional prefix Assistant: from a string. Meant to be used at option by other templates, not just by {{ASST}} and its subtemplates.

Specify the string as unnamed parameter.

This template is designed so it can be substituted (via subst:) as well as transcluded.

Internals

[edit source]

If the parameter doesn't start with Assistant:, it's returned unchanged, otherwise the prefix is removed.

At this writing, this template is not used by {{ASST}} or any of its (other) subtemplates. However, it seemed naturally to group prefix? and trim under the same template; and of the likely choices, {{ASST}} is both the shortest-named and most generic.