Skabelon:Str sub new

Fra Wikipedia, den frie encyklopædi
Documentation icon Skabelondokumentation[vis] [redigér] [historik] [opfrisk]

Denne skabelon udvælger en del af en streng fra input-streng udvalgt af parametre. Hvis slut indeks ikke er angivet, vil den returnere resten af strengen. Der kan også angives negative værdier, hvilken i denne tilfælge vil tælle fra slutningen af strengen.

Brug[rediger kildetekst]

{{str sub new|target_string|start_index|end_index}}
{{str sub new|s=target_string|i=start_index|j=end_index}}

Eksempler[rediger kildetekst]

Unavngivet parametre[rediger kildetekst]

{{str sub new|1234567890|3|7}}

34567

{{str sub new|1234567890|3|-3}}

345678

{{str sub new|1234567890|3}}

34567890

{{str sub new|1234567890|12}}

String Module Error: String subset index out of range

Navngivet parametre[rediger kildetekst]

{{Str sub new|s=abcd=fgh|i=3|j=7}}

cd=fg

Ekuivalent to:

{{#invoke:string|sub|s=abcd=fgh|i=3|j=7}}

cd=fg

Navngivet parametre er nødvendig hvis mål-streng lighedstegn, når parametre er unavngivet eller nummeret vil det ikke virke som forventet:

{{str sub new|abcd=fgh|3|7}}

String Module Error: String subset index out of range

{{str sub new|1=abcd=fgh|2=3|3=7}}

cd=fg

Se også[rediger kildetekst]