Geen bewerkingssamenvatting |
|||
| Regel 32: | Regel 32: | ||
|sep=, | |sep=, | ||
|varstr=xxx | |varstr=xxx | ||
|map=%{%{#show: xxx %?Has name %}%} | |map=%{%{#show: xxx %?Has name %}%} [[Start%Ga naar start]] | ||
|outputsep=;\s | |outputsep=;\s | ||
|fuzzy=false | |fuzzy=false | ||
|smwescaped=true}} | |smwescaped=true}} | ||
Versie van 6 sep 2023 13:02
Module:Arraymap - doc
Summary
Module similar in functionality to PageForms's arraymap.
{{#invoke:Arraymap |map
|vals=Álvar,Núñez ,, Cabeza,de Vaca,,|sep=,,
|varstr=xxx |map=(xxx) |outputsep=;\s
}}
[Álvar,Núñez]; [Cabeza, de Vaca]
Or use unnamed, sequential approach:
{{#invoke:Arraymap |map |Álvar,Núñez ,, Cabeza, de Vaca,, |, |xxx |[xxx] |;\s}}
[Álvar]; [Núñez]; [Cabeza]; [de Vaca]
Special use cases
If sep needs to be a space, use %s.
Escaped smw syntax
testing
%{%{#show: Persoon/-1002367743 %Has name %}%}; %{%{#show: Persoon/400 %Has name %}%}
%{%{#show: Persoon/-1002367743 %?Has name %}%} Start%Ga naar start; %{%{#show: Persoon/400 %?Has name %}%} Start%Ga naar start
