Vorlage:Str mid: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K (72 Versionen von wikivoyage:Vorlage:Str_mid importiert) |
||
(13 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{str mid/core | <includeonly>{{str mid/core | ||
| s={{{1|}}} | | s={{{1|}}} | ||
| i={{#if:{{{2|}}}}|{{{2|}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{4|}}}|1|0}})|{{#expr:{{min|{{{4|}}}|{{ | | i={{#if:{{{2|}}}}|{{{2|}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{4|}}}|1|0}})|{{#expr:{{min|{{{4|}}}|{{#invoke:String|len|{{trim|{{{1|}}}}}}}}}-{{{3|}}}+{{#ifexpr:{{{3|}}}<0|-1|1}}}}|1}}}} | ||
| j={{min|{{#invoke:String|len|{{trim|{{{1|}}}}}}}|{{#if:{{{4|}}}|{{{4|}}}|{{#if:{{{3|}}}|{{#expr:{{#if:{{{2|}}}|{{{2|}}}|1}}+{{{3|}}}+{{#ifexpr:{{{3|}}}<0|1|-1}}}}| | | j={{min|{{#invoke:String|len|{{trim|{{{1|}}}}}}}|{{#if:{{{4|}}}|{{{4|}}}|{{#if:{{{3|}}}|{{#expr:{{#if:{{{2|}}}|{{{2|}}}|1}}+{{{3|}}}+{{#ifexpr:{{{3|}}}<0|1|-1}}}}|}}}}}} | ||
| slen={{#invoke:String|len|{{trim|{{{1|}}}}}}} | | slen={{#invoke:String|len|{{trim|{{{1|}}}}}}} | ||
| sublen={{formatnum:{{{3|}}}}} | | sublen={{formatnum:{{{3|}}}}} | ||
| invert={{#ifexpr:{{formatnum:{{#ifeq:{{{3|}}}||0|{{{3|}}}}}}}<0|yes|no}} | | invert={{#ifexpr:{{formatnum:{{#ifeq:{{{3|}}}||0|{{{3|}}}}}}}<0|yes|no}} | ||
| triangle check={{#if:{{{2|}}}|{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{#ifexpr:(({{{4|}}}-{{{2|0}}}+1)<>{{{3|0}}}) and ({{{2|}}}*{{{4|}}}<>0)|Error using {{tl|Str mid}}: indexes i={{{2|}}} and j={{{4|}}} do not match requested substring length {{{3|}}}}}|}}}}}} | | triangle check={{#if:{{{2|}}}|{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{#ifexpr:(({{{4|}}}-{{{2|0}}}+1)<>{{{3|0}}}) and ({{{2|}}}*{{{4|}}}<>0)|Error using {{tl|Str mid}}: indexes i={{{2|}}} and j={{{4|}}} do not match requested substring length {{trim|{{{3|}}}}}}}|}}}}}} | ||
|ignore_errors={{{ignore errors|false}}} | |ignore_errors={{{ignore errors|false}}} | ||
|error_category={{yesno|{{{error category|}}}|yes={{{error category|}}}}} | |error_category={{yesno|{{{error category|}}}|yes={{{error category|}}}}} | ||
Zeile 12: | Zeile 12: | ||
|dbg_in=_IN:_i2={{{2|u}}}_sublen3={{{3|u}}}_j4={{{4|u}}}_min={{min|{{{4|}}}|{{str len|{{trim|{{{1|}}}}}}}}} | |dbg_in=_IN:_i2={{{2|u}}}_sublen3={{{3|u}}}_j4={{{4|u}}}_min={{min|{{{4|}}}|{{str len|{{trim|{{{1|}}}}}}}}} | ||
|dbg= | |dbg=no | ||
}}<noinclude> | }}</includeonly><noinclude>{{Dokumentation}}</noinclude> | ||
</noinclude> |
Aktuelle Version vom 23. Februar 2023, 00:35 Uhr
Dokumentation für die Vorlage {{Str mid}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [ ]
Für die Vorlage {{Str mid}} gibt es noch keine Dokumentation. Du kannst sie aber anlegen.
Hinweise
- Die obige Dokumentation wurde aus der Seite Vorlage:Str mid/Doku eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für diese Vorlage sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.
- Doku anlegen -Testseite anlegen -Editnotice anlegen -Wartungsseite anlegen
- Liste der Unterseiten