| Regel 26: | Regel 26: | ||
testing | testing | ||
{{#invoke:Arraymap |map |Persoon/-1002367743,Persoon/400|,|xxx |<<#show: xxx %Has name>>|;\s||true}} | {{#invoke:Arraymap |map |Persoon/-1002367743,Persoon/400|,|xxx |<<#show: xxx %Has name>>|;\s|false|true}} | ||
{{#invoke:Arraymap |map | |||
|vals=Persoon/-1002367743,Persoon/400 | |||
|sep=, | |||
|varstr=xxx | |||
|map=\{\{#show: xxx %Has name\}\} | |||
|outputsep=;\s | |||
|fuzzy=false | |||
|smwescaped=true | |||
}} | |||
Versie van 6 sep 2023 11:43
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\}\}; \{\{#show: Persoon/400 %Has name\}\}
