{{Str left|<string>|<count>}}
Devuelve el <count> resultante de caracteres que crean una subcadena de caracteres desde el comienzo de la cadena recortada (es decir, la subcadena devuelta tendrá una longitud <count>, sin incluir los caracteres de espacio inicial, que se recortan primero antes de invocar <count>).
Si <count> no es válido, está vacío o es cero, se devuelve una cadena vacía. Si no está definido, el valor predeterminado es 1.
{{ Str left | Lorem ipsum dolor sit amet | 10 }}
→ Lorem ipsu{{Str left| Lorem ipsum dolor sit amet | 4 }}
→ Lore, (¡nótese que los espacios iniciales están recortados!){{ Str left | Lorem ipsum dolor sit amet | 1 }}
→ El{{ Str left | Lorem ipsum dolor sit amet | 0 }}
→{{ Str left | Lorem ipsum dolor sit amet | }}
→{{ Str left | Lorem ipsum dolor sit amet }}
→ El{{ Str left | Lorem ipsum dolor sit amet | 40 }}
→ Lorem ipsum dolor sit ametLorem ipsum do{{ Str left | àçé | 2 }}
→ açTodas las limitaciones de uso de esta plantilla y las que se muestran a continuación son causadas por la implementación actual de la función del analizador {{padleft:}} utilizada en esta plantilla, que no filtra su tercer parámetro que contiene los caracteres utilizados para rellenar una cadena a la longitud especificada (actualmente cuenta incorrectamente los caracteres a extraer de la cadena de relleno y mide incorrectamente su longitud efectiva; además, este parámetro está limitado a 500 bytes).
Los siguientes ejemplos demuestran que esta plantilla no interpreta las referencias de entidades de caracteres como el carácter que representan, sino que las trata como caracteres múltiples y puede dejarlas truncadas.
{{ Str left | a c | 3 }}
→ a&n{{ Str left | aBc | 3 }}
→ un {{ Str left | a c | 3 }}
→ ac{{ Str left | a c | 3 }}
→ un Esta plantilla borrará las etiquetas nowiki sin contar su longitud:
{{ Str left | a<nowiki/>bcd | 3 }}
→ abecedario{{ Str left | a<nowiki>E</nowiki>bcd | 3 }}
→ abecedario{{ Str left | a<nowiki/>bc | 10 }}
→ abcabcabcaLos comentarios HTML y las etiquetas de marcado wiki "noinclude", "includeonly" y "onlyinclude" también se ignoran, porque se preprocesan en los parámetros de la plantilla, antes de incluirlos y sustituir los parámetros:
{{ Str left | a<noinclude/>bc | 3 }}
→ abecedario{{ Str left | a<!-- comment -->bc | 3 }}
→ abecedarioTenga en cuenta también que la longitud especificada hará que la cadena de entrada se rellene repitiéndola, si esta longitud es mayor que la longitud de la cadena de entrada:
{{ Str left | Abc. | 10 }}
→ Abc.Abc.AbTemplateData para Str izquierda
Una plantilla para proporcionar la subcadena <count> de caracteres desde el inicio de la cadena recortada