NEWS
Adapter "log Parser" - Komma bereinigen
- 
					
					
					
					
@bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:
Im Adapter nicht !
auch nicht in dieser Schreibweise

was steht denn im Editor?
 - 
					
					
					
					
@Homoran sagte in Adapter "log Parser" - Komma bereinigen:
was steht denn im Editor?
Lt. Anleitung sind regex im Adapter mit / ... / einzuschließen.
Was meinst du mit Editor ?
 - 
					
					
					
					
@bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:
Was meinst du mit Editor ?
ich war beim normalen Parser-Adapter, da kann man im Editor (Bleistift) sehen was passiert
ich müsste wissen wo sich das RegEx im Adapter aufhängt.
sonst muss man sich schrittweise ranarbieten, z.B. Leerzeichen durch\serstezen
(,\s\"cl[\w\W]+)EDIT:
die beiden slashes sind ja hier auch:

EDIT2:
wenn der Adapter keine Kommata mag, dann kann ich mir nur noch helfen dieses zu escapen (hatten wir schon), oder wegzulassen und später wieder hinzuzufügen
 - 
					
					
					
					
@Homoran sagte in Adapter "log Parser" - Komma bereinigen:
oder wegzulassen und später wieder hinzuzufügen
was meinst du damit.
P.S.
\s
hat nichts gebracht; da bleibt wieder alles stehen. - 
					
					
					
					
@bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:
was meinst du damit.
das:
(\s\"cl[\w\W]+) - 
					
					
					
					
Rainer,
ich habs.Den 1.Teil mit:
/json = {"name"[^] "status": /Den 2. Teil mit:
/ "clock[^*]*l": true}/Und dann steht ja am Ende noch ein Komma; und dies dann mit:
/.{1}$/Da die einzelnen regex wohl nacheinander abgearbeitet werden, ist das Ergebnis dann korrekt.
Eingetragen hab ich somit:
/json = {"name"[^] "status": /,/ "clock[^*]*l": true}/,/.{1}$/mfg
DieterP.S.
Danke für deine Hilfe. - 
					
					
					
					
 - 
					
					
					
					
@bahnuhr was bitte soll die
[^*]bewirken?das bedeutet "enthält kein (beliebig viele)"
- Quantifier — Matches between zero and unlimited times, as many times as possible, giving back as needed (greedy)
 
 - 
					
					
					
					
@Homoran sagte in Adapter "log Parser" - Komma bereinigen:
@bahnuhr was bitte soll die
[^*]bewirken?das bedeutet "enthält kein (beliebig viele)"
- Quantifier — Matches between zero and unlimited times, as many times as possible, giving back as needed (greedy)
 
Das ist zu hoch für mich.
Hab ich irgendwo her.
Es funktioniert aber. - 
					
					
					
					
@bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:
/ "clock[^*]*l": true}/
In 101 steht doch für *

also doch jedes zeichen; und dann der quantifier für beliebig viele.
 - 
					
					
					
					
@bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:
In 101 steht doch für *
du brauchst ne Brille

das ist ein Punkt, und genau der will nicht innerhalb []
und selbst wenn, das ^ steht für NICHT
also NICHT jedes beliebige Zeichen ???
 - 
					
					
					
					
@Homoran sagte in Adapter "log Parser" - Komma bereinigen:
du brauchst ne Brille
hast recht.
Hab auch ne Lesebrille; und die war auch drauf
 
Dieses regex; ist noch ein bisschen schwierig für mich.
Aber andererseits, vor 1/2 Jahr wusste ich noch garnichts damit anzufangen.Schöne Grüße