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:
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.