Veidne:Str sub find
Izskats
Veidnes dokumentācija[skatīt] [labot] [hronoloģija] [pārlādēt]
Šajā veidnē tiek izmantots skripts, kas uzrakstīts programmēšanas valodā Lua. Skatīt lapu Vikipēdija:Lua, lai uzzinātu vairāk. |
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 kā {{#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
Dokumentācija iekļauta no Veidne:Str sub find/doc (labot | hronoloģija) Vari eksperimentēt šīs veidnes smilšu kastes (izveidot | spoguļversija) un testu (izveidot) lapā Lūdzu, kategorijas pievieno dokumentācijas apakšlapā. Veidnes apakšlapas. |