1
    
          
  
  
  
    
          
            Arrays Verbinden
Hallo, ich überarbeite bei mir gerade ein paar alte Funktionen und Scripts. Dabei hab ich immer wieder folgenden Code: (so ca. nach dem Muster)
let AA := split('#bezeichnung', "_");
let BB := for ii in AA do
        let CC := split(ii, "-");
        join(CC, "######")
    end;
let DD := split(join(BB, "######"), "######");
cnt(DD)
 
Es geht dabei darum eine Zeichenkette mit zwei Trennern (hier "_" und "-") in ein Array zu bekommen.
Durch das ein oder andere Webinar und das Forum hat es dann irgendwann "klick" gemacht:
let AA := split('#bezeichnung', "_");
let DD := [""];
for ii in AA do
    let CC := split(ii, "-");
    DD := array(DD, CC)
end;
cnt(DD)
 
Wichtig ist dabei, dass man zunächst ein leeres Array definiert -> [""].
Die Anführungszeichen sind dabei wichtig, nur [] funktioniert nicht.
Vielleicht kann es ja jemand brauchen...
VG
1 Antwort
- 
  
Hallo Johannes, für solche aufgaben kann man Split und regex anwenden :
let DD:=(splitx('#bezeichnung', "_|-"))Leo
 
Content aside
- 
    1
    
      „Gefällt mir“ Klicks
    
 - vor 3 JahrenZuletzt aktiv
 - 1Antworten
 - 170Ansichten
 - 
    2
    Folge bereits
    
 
