GlossarWiki:Problems: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{#vardefine: s | A B, C D, E F}}
{{#vardefine: s | A B, C D, E F}}


{{#rreplace: {{#var:s}}|A|a}}
{{#vardefine: i | 0 }}
{{#vardefine: s2 | {{#explode:{{#var:s}}|,|{{ #var: i}} }} }}
{{#var: s2 }} → {{#rsplit: {{ #var: s2}}|[ ]|-1}}, {{#rsplit:{{#var: s2}}|([ ][^ ]*)$|0}}


{{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}
{{#vardefine: s2 | {{#explode:{{#var:s}}|,|{{#var: i}} }} }}
{{#var: s2 }} → {{#rsplit: {{ #var: s2 }}|[ ]|-1}}, {{#rsplit:{{#var: s2}}|([ ][^ ]*)$|0}}


{{ #vardefine: i | 0 }}
{{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}
{{
{{#vardefine: s2 | {{#explode:{{#var:s}}|,|{{#var: i}} }} }}
  #while:
{{#var: s2 }} → {{#rsplit: {{#var: s2}}|[ ]|-1}}, {{#rsplit:{{#var: s2}}|([ ][^ ]*)$|0}}
   | {{ #ifexpr: {{ #var: i }} >= 0 | true }}
 
   |{{ #vardefine: s2 | {{#explode:{{ #var: s }}|,|{{ #var: i }} }}}}
{{#vardefine: i | 0 }}
   {{ #vardefine: i | {{ #expr: {{ #var: i }} + 1 }}}}
{{#while:
   {{ #ifeq: {{#len:{{ #var: s2 }}}} | 0 | {{ #vardefine: i | -1 }} | {{ #var: s2 }} → {{#rsplit: {{ #var: s2 }}|[ ]|-1}}, {{#rsplit:{{ #var: s2 }}|([ ][^ ]*)$|0}} <nowiki>; </nowiki> }}
   |{{#ifexpr: {{#var: i }} >= 0 | true }}
   |{{#vardefine: s2 | {{#explode:{{#var: s}}|,|{{#var: i}} }}}}
   {{#vardefine: i | {{ #expr: {{#var: i}} + 1 }}}}
   {{#ifeq: {{#len:{{#var: s2 }}}} | 0 | {{#vardefine: i | -1}} | {{#var: s2}} → {{#rsplit: {{#var: s2}}|[ ]|-1}}, {{#rsplit:{{#var: s2}}|([ ][^ ]*)$|0}} <nowiki>; </nowiki> }}
}}
}}

Aktuelle Version vom 9. September 2011, 11:31 Uhr



A B → B, A


C D → D, C


E F → F, E


A B → B, A ; C D → D, C ; E F → F, E ;