Veidne:Str sub find

Vikipēdijas lapa
Jump to navigation Jump to search
Dokumentācijas ikona Veidnes dokumentācija[skatīt] [labot] [hronoloģija] [pārlādēt]

Veidne:str_sub_find meklē apakšvirkni dotajā virknē norādītajā pozīcijā.

Lietojums[labot pirmkodu]

{{str sub find|<virkne1>|<virkne2>|<pozīcija>}}

Veidne atgriež 1, ja virkne2 ir atrasta virknē1 norādītajā pozīcijā, pretējā gadījumā tiks atgriezta tukša virkne. Tas ļauj rezultātu ērti lietot Analīzes funkcijās{{#if:|}}.
Pozīcija ir 0-bāzēta un var tikt atmesta, ja vienāda ar 0.

Piemēri[labot pirmkodu]

  • {{#if: {{str sub find|abcdef|abc}} | Apakšvirkne ir atrasta | Apakšvirkne nav atrasta }} → Apakšvirkne ir atrasta
  • {{#if: {{str sub find|abcdef|abc|2}} | Apakšvirkne ir atrasta | Apakšvirkne nav atrasta }} → Apakšvirkne nav atrasta
  • {{#if: {{str sub find|abcdef|def}} | Apakšvirkne ir atrasta | Apakšvirkne nav atrasta }} → Apakšvirkne nav atrasta
  • {{#if: {{str sub find|abcdef|def|3}} | Apakšvirkne ir atrasta | Apakšvirkne nav atrasta }} → Apakšvirkne ir atrasta