LabVIEWForum.de
String suchen und ersetzen zwischen zwei zeichen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: String suchen und ersetzen zwischen zwei zeichen (/Thread-String-suchen-und-ersetzen-zwischen-zwei-zeichen)



String suchen und ersetzen zwischen zwei zeichen - Burn_Baby - 09.12.2011 15:04

Guten Tag,
bin grad echt zu bescheuert dies zu lösen und da Google und die Forensuche mir auch nicht wirklich
helfen konnte hier mein Problem.

Ich rufe vom Agilent Messwerte ab. Dieses gibt dies als folgenden String aus:
#3439+1.15802000E-02,2011,12,09,12,40,32.043,101,+7.92540000E-03,2011,12,09,12,40,32.442,102

Also erst nach der Raute die ID die variable ist und zwischen 3 und 4 Zeichen je nach Messmodus sich ändert, dann der Messwert, Datum und Uhrzeit, danach der Kanal und dann gehts mim nächsten Kanal weiter.

Nun wollte ich einfach nur diesen String absuchen, zwischen den Zeichen # und + und dann mit + zu ersetzen.
Nur bekomme ich dies leider nicht hin.

Danke schon einmal für Antworten


RE: String suchen und ersetzen zwischen zwei zeichen - Burn_Baby - 09.12.2011 15:59

OK das leben kann so einfach sein, wenn man nur die richtige Funktion benutzt,
also statt search and replace string, match pattern ...


RE: String suchen und ersetzen zwischen zwei zeichen - unicorn - 10.12.2011 00:04

Ist díe ID immer 4 Zeichen lang? Dann wäre auch formatiertes Lesen möglich (%4d) oder die ersten 5 Zeichen wegwerfen und dann weiter Formatiert lesen. Hängt von den Gerätespeks ab.