Šablóna:Šablóny narábajúce s reťazcami (Pozri aj): Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
14nu5 (diskusia | príspevky)
d Malá úprava (noinclude)
Sudo77(new) (diskusia | príspevky)
+
Riadok 1:
* {{tl|strStr len}} – Vrátizistí dĺžku zadaného parametra. Dokáže spočítať 500 znakov.reťazca
Praktickejšie a efektívnejšie šablóny na zisťovanie dĺžky reťazca:
* {{tl|Str left}} – vracia sekvenciu znakov od začiatku reťazca po n-tý znak
* {{tl|str ≥ len}} – zistí, či je reťazec „dlhší alebo rovnako dlhý“, príp. „kratší“ ako zadaná hodnota;
* {{tl|Str right}} – vracia sekvenciu znakov od n-tého miesta, po koniec zadaného reťazca
* {{tl|str ≤ len}} – zistí, či reťazec je „kratší alebo rovnako dlhý“, príp. „dlhší“ ako zadaná hodnota;
* {{tl|Str rightc}} – vracia sekvenciu znakov od n-tého miesta od konca, po koniec zadaného reťazca
* {{tl|str ≠ len}} – zistí, či sa reťazec „nezhoduje dĺžkou“, príp. „zhoduje dĺžkou“ so zadanou hodnotou;
* {{tl|Str sub}} – vracia sekvenciu m znakov od n-tej pozície zadaného reťazca
* {{tl|str ≤ ≥ len}} – zistí naraz všetky tri podmienky, tj. či je dĺžka „menšia“, „zhodná“ alebo „väčšia“ ako zadaná hodnota.
* {{tl|Str index}} – zistí n-tý znak zadaného reťazca
* {{tl|str ≥ len}} – zistí, či je reťazec „dlhší alebo rovnako dlhý“, príp. „kratší“ ako zadaná hodnota;
* {{tl|str ≤ len}} – zistí, či reťazec je „kratší alebo rovnako dlhý“, príp. „dlhší“ ako zadaná hodnota;
* {{tl|str ≠ len}} – zistí, či sa reťazec „nezhoduje dĺžkou“, príp. „zhoduje dĺžkou“ so zadanou hodnotou;
* {{tl|str ≤ ≥ len}} – zistí naraz všetky tri podmienky, tj. či je dĺžka „menšia“, „zhodná“ alebo „väčšia“ ako zadaná hodnota.
 
Ďalšie možnosti:
Šablóna s robustnejším skriptom na spočítavanie znakov reťazca:
* [[mw:Help:Magic words|Magické slová]] – Onapríklad <code><nowiki>{{padleft:|}}</nowiki></code>. {{eng icon}}
* {{tl|str len}} – Vráti dĺžku zadaného parametra. Dokáže spočítať 500 znakov.
* [[mw:Help:Extension:ParserFunctions|Funkcie parseru]] – Onapríklad <code><nowiki>{{#ifeq:|||}}</nowiki></code> atď. {{eng icon}}
 
Technické prvky:
* [[mw:Help:Magic words|Magické slová]] – O <code><nowiki>{{padleft:|}}</nowiki></code>. {{eng icon}}
* [[mw:Help:Extension:ParserFunctions|Funkcie parseru]] – O <code><nowiki>{{#ifeq:|||}}</nowiki></code> atď. {{eng icon}}
 
<noinclude>[[Kategória:Šablóny narábajúce s reťazcami|{{PAGENAME}}]]</noinclude>