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 

aus Zeichenkette Array erstellen



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!

16.08.2016, 06:50
Beitrag #1

hubem14 Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jul 2016

2013
2015
EN



aus Zeichenkette Array erstellen
Hallo liebes Forum!

Verzweifle mittlerweile an folgendem Problem:

Habe ein Programm, welches aus einem String immer einzelne Zeilen ausliest, welche im Prinzip Zeichenketten sind die wie folgt aussehen:

>setup_WFT00XXXXX0XXXXXXX;

Müsste daraus ein Array machen, wobei Setup_WFT der erste Wert sein soll, der zweite 0, der dritte 0, der vierte X usw.
Wie kann ich die einzelnen Werte trennen um sie in ein Array zu schreiben? Mit der Funktion String to Array, bräuchte ich ja theoretisch einen Delimiter, den ich ja in diesem Fall nicht habe.
Das zweite Problem wäre, dass das Setup_WFT nicht immer gleich heißt, also dass sich die Zeichenanzahl verändert, bzw. dass es auch teilweise nur mehr aus numerischen Werten statt aus Buchstaben besteht.

Danke im Voraus für die Hilfe!

LG Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2016, 07:25
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: aus Zeichenkette Array erstellen

Akzeptierte Lösung

Hallo Markus,

Zitat:Wie kann ich die einzelnen Werte trennen um sie in ein Array zu schreiben?
ScanFromString kennt jede Menge Formatcodes - und es gibt auch welche, um Strings in der Länge zu begrenzen…
Ansonsten: MatchPattern!

Zitat:Das zweite Problem wäre, dass das Setup_WFT nicht immer gleich heißt, also dass sich die Zeichenanzahl verändert, bzw. dass es auch teilweise nur mehr aus numerischen Werten statt aus Buchstaben besteht.
Um einen String zu zerlegen, muss man natürlich seinen Aufbau kennen!
Welche Zeichenketten stehen am Anfang?
Woran erkennt man diese Zeichenketten? Gibt es eine Liste der erlaubten "Identifier" am Anfang deines Strings?
Wie sollen die einelnen "Ziffern" nach dem "Setup_WFT" zerlegt werden? Alles in einzelne Zeichen?

Wenn du das alles beantworten kannst, hast du doch eigentlich schon fast einen Algorithmus beschrieben, um diese Zeichenkette korrekt zu zerlegen… Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2016, 13:35
Beitrag #3

hubem14 Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jul 2016

2013
2015
EN



RE: aus Zeichenkette Array erstellen
Hab das Ganze gerade so umgeschrieben, dass der String nur mehr diese Form hat:

00XXXXX0XXXXXXX

aber steh irgendwie gerade auf der Leitung wie ich daraus einen Array mache, so dass jedes Zeichen eine Zeile bzw. Spalte ist - kannst mir da eventuell auf die Sprünge helfen? Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2016, 14:09
Beitrag #4

Morpheus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 205
Registriert seit: Jul 2009

2019 SP1, 2020 SP1
2005
EN

8000
Schweiz
RE: aus Zeichenkette Array erstellen

Akzeptierte Lösung

Dies ist eine mögliche Lösung

Gruss
Chris


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2016, 14:30
Beitrag #5

hubem14 Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jul 2016

2013
2015
EN



RE: aus Zeichenkette Array erstellen
eh so einfach Denknach
Dankeschön euch beiden Wink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2016, 15:50
Beitrag #6

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: aus Zeichenkette Array erstellen
Von OpenG gibt es auch was schönes.

Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array erstellen Alexos 9 9.894 02.04.2015 12:49
Letzter Beitrag: jg
  Prüfung einer Zeichenkette alan 4 3.770 10.03.2015 18:47
Letzter Beitrag: jg
  2D Array nach 0/1 durchsuchen & neues Array erstellen Nullstrom 4 5.557 04.03.2015 13:25
Letzter Beitrag: Lucki
  Array initialisieren / erstellen SEVE_Labview 2 5.797 16.04.2014 14:46
Letzter Beitrag: SEVE_Labview
  2D-Array erstellen und in Textdatei schreiben arphex 13 12.287 07.11.2013 15:06
Letzter Beitrag: arphex
  Array erstellen und Elemente inkrementieren Zhara 6 11.594 17.07.2013 15:10
Letzter Beitrag: Trinitatis

Gehe zu: