Template:Str sub long

De Valve Developer Community
Ir a la navegación Ir a la búsqueda
English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngDocumentación de las plantillas [ver] [editar] [crear Español (es)]
Icon-translate.png Available doc translations
Info.png
La página de documentación Template:Str sub long/doc/es no existe.
La documentación en inglés se mostrará en su lugar, pudiendo usar el traductor de Google (o un software similar) para traducir esta página. Si no aparece nada tras este mensaje, es que la documentación no existe ni en inglés.

Usage

{{Str sub long |text|start|length}} = Substring of text starting at start and containing length characters. Base 0: the first character is numbered 0, and so on, e.g. {{str sub long|20090624130510|8|2}} returns the 2 characters starting at the 9th, i.e. "13"

start + length must be less than 100. The template operates on an extended character set.

Template:Str character set documentation, plus accented letters and other diacritics.

Limitations

A string is limited to 500 total characters, but the substring can only span the first 100 characters. The presence of certain characters in the input may cause unexpected results, so {{Str_sub/any}} should be used to handle any possible character. Otherwise, there can be problems with some special characters. For example, {{Str sub long|abc%def|2|3}} → c%d works as desired, whereas if the output string contains any of :;*# the results are not as desired:
{{Str sub/any|abc:def|2|3}}Template:Str sub/any
{{Str sub long|abc:def|2|3}} → c

d

{{Str sub long|abc;def|2|3}} → c

d

{{Str sub long|abc*def|2|3}} → c

  • d

{{Str sub long|abc#def|2|3}} → c

  1. d

See also

  • {{Str sub}}
  • {{Str sub long}} - allows 100 characters, but not ":" or ";" or "*"
  • {{Str sub/any}}  - allows any character, such as ":" or ";" or "*" or "#"
  • Template:String templates See also