INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Messwerte aus txt-Datei einlesen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

28.01.2007, 17:19 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2007 17:24 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Messwerte aus txt-Datei einlesen
' schrieb:Achso, dann ist das "+" quasi ein Platzhalter, der hintereinanderkommende gleiche Zeichen zusammenfasst? Würde dann "d+ alle "d" hintereinander zusammenfassen und dann durch ein Tabulator (t) ersetzen?
Gruß Markus
EDIT: Juhu, das war mein 700. Beitrag. Lol
Ja, das Ganze findet man, wenn man die Hilfe zu den betreffenden VIs aufruft und von dort aus "fortgeschrittener regulärer Ausdruck" anklickt. Das ist aber a) so kompliziert, dass ich auch nicht alles verstehe, und b) ist das Fatale an der Sache, dass die Deutung gewisser Zeichen als Sonderzeichen Standard ist. Wenn man das nicht weiß - und so ist es mir und anderen hier im Forum gegangen (und woher sollte man das wissen?) -, dann wundert man sich, dass ein Suchausdruck anders funktioniert als erwartet und sucht stundenlang, woran das liegen könnte. Gottseidank habe ich das hinter mir.

Hier ging es aber nicht darum, wie man die unerwünschte Interpretation als Sonderzeichen vermeidet, sondern wie man sie anwendet.
Die Aufgabe war: Zwischen den Daten einer Zeile steht eine unterschiedliche Anzahl von Leerzeichen als Trennzeichen. Ein Leerzeichen kann zwar durchaus als Trennzeichen dienen, aber wenn es mehrere sind, dann ist das schlecht. Gleichzeitig hat man noch ein anderes Problem: Eine Zahlenstring hat "m" für "milli" angehängt, und zwischen Zahl und m ist ein Leerzeichen. Dieses Leerzeichen soll natürlich nicht in einen Tab verwandelt werden, um Gegenteil, es soll weg.
Mir ist keine Lösung eingefallen, wie man das in einem Schritt machen könnte, deshalb wird "suchen und ersetzen" zweimal ausgeführt:
1. Schritt: Suchen nach "Leerzeichen Leerzeichen +" --> ersetzen durch Tab. Das heißt, es müssen mindesten 2 Leerzeichen aufeinanderfolgen, ein einzelnes Leerzeichen erfüllt nicht die Bedingung des Ausdrucks und wird nicht ersetzt.
1. Schritt: Es ist nur das Leerzeichen vor dem "m" übrig geblieben, das wird entfernt.

Zum 700. Beitrag meine herzlichen Glückwunsch!

Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Messwerte aus txt-Datei einlesen - Puka - 26.01.2007, 17:05
Messwerte aus txt-Datei einlesen - Puka - 26.01.2007, 21:54
Messwerte aus txt-Datei einlesen - Y-P - 28.01.2007, 10:12
Messwerte aus txt-Datei einlesen - Puka - 28.01.2007, 11:18
Messwerte aus txt-Datei einlesen - Y-P - 28.01.2007, 11:21
Messwerte aus txt-Datei einlesen - Lucki - 28.01.2007 17:19
Messwerte aus txt-Datei einlesen - Y-P - 28.01.2007, 20:11
Messwerte aus txt-Datei einlesen - jg - 14.05.2007, 11:54

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Messwerte aus UM232H (USB) jede ms in TDMS Datei schreiben BenBaeumker 19 9.825 23.07.2021 10:55
Letzter Beitrag: GerdW
  Nur bestimmte Messwerte in Datei schreiben Olli169 6 5.050 16.08.2017 11:22
Letzter Beitrag: Olli169
  Messwerte in Datei schreiben antwort 2 4.813 12.12.2016 14:31
Letzter Beitrag: antwort
  nur Teil aus txt Datei einlesen hubem14 10 7.389 21.07.2016 09:45
Letzter Beitrag: hubem14
  Nachkommastellen abgeschnitten beim einlesen einer csv-datei in ein array noled 2 4.881 02.12.2015 16:37
Letzter Beitrag: noled
  .log Datei in Labview einlesen und graphisch darstellen CHD 12 10.422 22.03.2015 19:59
Letzter Beitrag: Lucki

Gehe zu: