Template:Str right/doc

维基百科,自由的百科全书
跳转到导航 跳转到搜索

用法[编辑]

{{str right|<字符串>|<偏移量>}}

返回从<偏移量>位置开始到字符串末尾的字符。

如果<偏移量>为负数,将被视为0,此时直接返回原字符串。

如果<偏移量>大于字符串长度,则返回空字符串。

如果<偏移量>无效、为空或未定义,本模板将出现异常,请避免这种情况。

示例[编辑]

  • {{str right |Lorem ipsum dolor sit amet |10}} → m dolor sit amet
  • {{str right |Lorem ipsum dolor sit amet |1}} → orem ipsum dolor sit amet
  • {{str right |Lorem ipsum dolor sit amet |0}} → Lorem ipsum dolor sit amet
  • {{str right |123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.1 |99}} → .1
  • {{str right |#123456|1}} → 123456
  • {{str right |#123|1}} → 123


模板数据[编辑]

以下是该模板的模板数据,适用于可视化编辑器等工具。

Str right模板数据

<templatedata> { "description": "返回从指定偏移量位置到字符串末尾的字符", "params": { "1": { "label": "字符串", "description": "需要截取的字符串", "type": "string", "required": true }, "2": { "label": "数量", "description": "开始截取的字符位置索引。负值将被视为0(如需截取右侧n个字符请使用)。如果该值大于字符串长度则返回空字符串。", "type": "number", "required": true } }, "paramOrder": [ "1", "2" ] } </templatedata>

参见[编辑]