Preskočiť na obsah

Šablóna:Str len

z Wikipédie, slobodnej encyklopédie

0

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

Šablóna Str len je pomocná šablóna a vracia dĺžku zadaného reťazca.

Použitie

{{Str len|1}}

Parametre

  • Parameter 1: reťazec.

Príklady

Ak je parameter 1 prázdny alebo nedefinovaný, vrátená hodnota bude 0:

{{str len}} → 0
{{str len|}} → 0
{{str len| }} → 0

Skript dokáže spočítať znaky reťazca aj v prípade, že obsahuje medzery. Medzery ktorými reťazec začína a / alebo končí nebudú započítané:

{{str len| ab cde }} → 6
{{str len| 1234567 }} → 7
{{str len| café åäö }} → 8
{{str len| 499-characters... }} → 499
{{str len| 1000-characters... }} → 1000

Technické detaily

Táto šablóna využíva rozšírenie Scribunto. Kód Lua sa nachádza v Module:String.

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.