Plantilla:Strloc prefix


Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]


La Plantilla:Strloc_prefix obtiene el prefijo de una cadena hasta un lugar especificado, o toda la cadena esa ubicación es menor de 1.

Uso

{{ Strloc prefix | <cadena> | strloc = <n>}}

Devuelve el prefijo de cadena1 hasta ubicación strloc = n , donde cuando n = 1 denota el primer carácter de la cadena. Si strloc <= 0, entonces toda la <cadena> es el resultado.

El parámetro strloc puede ser una fórmula matemática, tales como:

  • strloc = <longitud> -2
  • strloc = abs (-2 * 5) 6.

Ejemplos

Los ejemplos siguientes muestran diversos usos:

  • {{Strloc prefix|abcdef|strloc=3}} → abc
  • {{Strloc prefix|abcdef|strloc=0}} → abcdef
  • {{Strloc prefix| ´Mi título (película)|strloc= {{str find| ´Mi título (película)|(}}-2}} → ´Mi título
En el ejemplo con "{{str find}}" el número de strloc se estableció mediante la búsqueda de "(" en la cadena.

Limitaciones

El texto extraído está sujeto a las limitaciones de las funciones del analizador {# ifexpr:} y {PadLeft:}. En particular, los espacios en blanco al principio y final de la cadena no se tienen en cuentan:

  • {{Strloc prefix | Título aquí | strloc = 9}} → "Título aq"
  • {{Strloc prefix | Título aquí | strloc = 0}} → "Título aquí"

En cambio los espacios en blanco integrados dentro de la cadena si se tiene en cuenta. También se pueden utilizar caracteres acentuados o especiales dentro de la cadena.

Véase también

Esta documentación está transcluida desde Plantilla:Strloc prefix/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.