Plantilla:Strloc prefix/doc
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
editar{{ 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
editarLos 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
editarEl 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.