For faster navigation, this Iframe is preloading the Wikiwand page for Šablóna:Str ≥ len.

Šablóna:Str ≥ len


Túto dokumentáciu [upraviť] [história] [obnoviť]
Dokumentácia Dokumentácia

Šablóna Str ≥ len slúži druhým šablónam zistiť či je reťazec „dlhší, alebo rovnako dlhý“, príp. „kratší“ ako zadaná hodnota.

Použitie

((Str ≥ len|1|2|3|4))

Parametre

  • Parameter 1: reťazec, maximálne s 500 znakmi; prázdny alebo nedefinovaný reťazec má dĺžku 0 znakov; reťazec väčší ako 500 znakov bude mať dĺžku 500 znakov.
  • Parameter 2: dĺžka, ktorá sa má overovať (0..500); hodnota dĺžky menšia ako 0 znakov (napr. „−3“), je pokladaná za dĺžku „0“; hodnota nad 500 bude pokladaná za hodnotu „500“, tj. bude vždy „dlhší, alebo rovnako dlhý“.
  • Parameter 3: hodnota ktorú šablóna vráti / zobrazí, ak je reťazec „dlhší, alebo rovnako dlhý“.
  • Parameter 4: hodnota ktorú šablóna vráti / zobrazí, ak je reťazec „kratší“.

Príklady

Šablóna zistí, či reťazec „abcde“ je dlhší ako 4 znaky:

((str ≥ len | abcde | 4
| Rovnaký alebo dlhší.
| Kratší.
))
Vráti
Rovnaký alebo dlhší.

Šablóna má problém so zadaným reťazcom, ak obsahuje znak rovnosti „=“. To sa však dá vyriešiť číslovaním parametrov pri ich zadávaní. Šablóna zistí, či reťazec „ab=cde“ má 100 znakov alebo viac:

((str ≥ len
| 1 = ab=cde
| 2 = 100
| 3 = Rovnaké „=“ alebo dlhšie.
| 4 = Kratšie, nie „=“.
))
Vráti
Kratšie, nie „=“.

Odporúča sa v tomto prípade zvyk používať číslované parametre, pretože nevieme dopredu, ako budú vyzerať vstupné dáta metašablón (šablón, ktoré sa používajú v množstve iných šablón).

Technické detaily

Teoreticky možné názvy šablón ((str >= len)) a ((str < len)) sú v prostredí MediaWiki neplatné.

Šablóna obsahuje skript, ktorý je v porovnaní s inými (napr. ((Str len))) oveľa účinnejší a menej náročný na spracovanie serverom.

Pozri aj

  • ((Str len)) – zistí dĺžku zadaného reťazca
  • ((Str left)) – vracia sekvenciu znakov od začiatku reťazca po n-tý znak
  • ((Str right)) – vracia sekvenciu znakov od n-tého miesta, po koniec zadaného reťazca
  • ((Str rightc)) – vracia sekvenciu znakov od n-tého miesta od konca, po koniec zadaného reťazca
  • ((Str sub)) – vracia sekvenciu m znakov od n-tej pozície zadaného reťazca
  • ((Str index)) – zistí n-tý znak zadaného reťazca
  • ((str ≥ len)) – zistí, či je reťazec „dlhší alebo rovnako dlhý“, príp. „kratší“ ako zadaná hodnota
  • ((str ≤ len)) – zistí, či reťazec je „kratší alebo rovnako dlhý“, príp. „dlhší“ ako zadaná hodnota
  • ((str ≠ len)) – zistí, či sa reťazec „nezhoduje dĺžkou“, príp. „zhoduje dĺžkou“ so zadanou hodnotou
  • ((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:



Ak máte otázku k tejto šablóne, alebo potrebujete jej rozšírenie a neviete ho správne naformátovať, pýtajte sa v diskusii k šablóne. Pokiaľ je potrebné šablónu urgentne opraviť, obráťte sa na technickú podporu. Na testovanie šablóny môžete vytvoriť testy šablóny.


{{bottomLinkPreText}} {{bottomLinkText}}
Šablóna:Str ≥ len
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?