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 

"In String suchen" ohne Steuerzeichen?



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!

06.09.2010, 14:30
Beitrag #1

schurzgasschweisser79 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 86
Registriert seit: Apr 2010

8.6
2010
de


Deutschland
"In String suchen" ohne Steuerzeichen?
HalloWink
mit "in String suchen" kann man ja z.B. ASCII Rückgabedaten von Messgeräten in double-Zahlen umwandeln.
Jetzt habe ich hier aber einen blöden String, der am Anfang und am Ende ein Steuerzeichen enthält. Schaut so aus:

STEUERZEICHEN(x02) [] UNWICHTIGER_TEXT [] ZAHLENWERT1 [] ZAHLENWERT2STEUERZEICHEN(x03)

Zwischen dem letzten Zahlenwert und dem Endsteuerzeichen ist kein Leerzeichen mehr. Kann man das irgendwie in einem einzigen Aufwasch mit "In string suchen" hinbiegen?
Ich habe es momentan mal wieder mit Stringlänge und Teilstring usw. gemacht. Mich würde es einfach nur interessieren, ob es auch anders gehtWink

Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.09.2010, 14:56
Beitrag #2

Martin Heller Offline
LVF-Stammgast
***


Beiträge: 250
Registriert seit: Feb 2010

2011 SP1
2008
EN

5232
Schweiz
"In String suchen" ohne Steuerzeichen?
Hallo

Diese Funktion heisst "Match Pattern"

http://zone.ni.com/reference/en-XX/help/37.../match_pattern/



dann kannst nach deinem Zeichen suchen und den String teilen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2010, 15:20
Beitrag #3

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
"In String suchen" ohne Steuerzeichen?
Bevor Du mit "Match Pattern" herumjonglierst, würde ich auf den String erst einmal die Funktion "Nicht darstellbere Zeichen (vorn und hinten) entfernen" anwenden.    
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2010, 15:52 (Dieser Beitrag wurde zuletzt bearbeitet: 06.09.2010 15:53 von schurzgasschweisser79.)
Beitrag #4

schurzgasschweisser79 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 86
Registriert seit: Apr 2010

8.6
2010
de


Deutschland
"In String suchen" ohne Steuerzeichen?
Zitat:Kann man das irgendwie in einem einzigen Aufwasch mit "In string suchen" hinbiegen?
Ich deute eure Antworten mal als ein "nein"

@lucky: das hatte ich natürlich schon probiert. Das geht aber leider nicht. Besagte Funktion entfernt wirklich nur Whitespaces. Siehe Anlage als "Beweis";)


Sonstige .vi  string_trimmen.vi (Größe: 6,63 KB / Downloads: 344)
Lv86_img
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2010, 16:19
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
"In String suchen" ohne Steuerzeichen?
Hallo,

vielleicht ja so:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2010, 16:57
Beitrag #6

schurzgasschweisser79 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 86
Registriert seit: Apr 2010

8.6
2010
de


Deutschland
"In String suchen" ohne Steuerzeichen?
danke gerd, aber könntest du dieses VI mal hochladen? Ich hab versucht es exakt nachzubauen - es geht aber bei mir nicht. Die Funktion liefert zwar keine Fehlermeldung, aber am Ende hab ich nur zwei mal die 0 als Zahlenwert.

Bzw. was bedeutet denn dieses [] und das s
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.09.2010, 17:07
Beitrag #7

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
"In String suchen" ohne Steuerzeichen?
' schrieb:@lucky: das hatte ich natürlich schon probiert. Das geht aber leider nicht. Besagte Funktion entfernt wirklich nur Whitespaces. Siehe Anlage als "Beweis";)
Danke für den Hinweis, das habe ich nicht gewußt. Ich hatte "nicht darstellbare Zeichen entfernen" wörtlich genommen.
Aber so geht es doch, und ich denke, so ist es in deinem Sinne:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.09.2010, 08:08 (Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2010 08:09 von GerdW.)
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
"In String suchen" ohne Steuerzeichen?
Hallo schurzgasschweisser,

"Die Funktion liefert zwar keine Fehlermeldung, aber am Ende hab ich nur zwei mal die 0 als Zahlenwert. Bzw. was bedeutet denn dieses [] und das s"

Deine Original-Frage enthielt:
"STEUERZEICHEN(x02) [] UNWICHTIGER_TEXT [] ZAHLENWERT1 [] ZAHLENWERT2STEUERZEICHEN(x03)"

Also habe ich die [] aus deinem Beispiel-Text ganz oben übernommen (einfach Copy&Paste und Zahlenwerte eingesetzt). Laut deiner Aussage dort kommen die eckigen Klammern im Text vor... Wenn die dort nicht vorkommen, warum schreibst du sie dann?
Das s ist die Escape-Sequenz für ein Space/Leerzeichen und die sieht man nach einem Rechtsklick auf den String und "-code display".

Anbei das VI in LV8.5.


Angehängte Datei(en)
Sonstige .vi  Unbenannt_1.vi (Größe: 8,12 KB / Downloads: 298)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.09.2010, 17:02
Beitrag #9

schurzgasschweisser79 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 86
Registriert seit: Apr 2010

8.6
2010
de


Deutschland
"In String suchen" ohne Steuerzeichen?
danke lucky und danke gerd!Wink
gerd - das hab ich verbockt ..ich hab mit [] leerzeichen gemeint ...sorry !!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 13:17
Beitrag #10

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
"In String suchen" ohne Steuerzeichen?
Dann müßte es ja jetzt so gehen: (alleTextfelder im Code-Format. Die Textanzeige muß nicht sein, da "Unwichtiger Text")
   
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
  String suchen simcum 14 6.675 29.04.2022 08:20
Letzter Beitrag: simcum
  in String suchen? kevin9r 4 4.149 02.10.2015 03:31
Letzter Beitrag: teegee
  Muster suchen, RegEx Ausdruck String innerhalb Klammern dali4u 2 5.703 23.09.2014 10:30
Letzter Beitrag: dali4u
  Muster suchen in String Hubert R. 2 5.041 27.01.2014 12:44
Letzter Beitrag: Hubert R.
  String suchen und ersetzen Kuebler 3 5.079 16.04.2013 12:11
Letzter Beitrag: Kuebler
  Formatstring für In String Suchen stephan123 3 3.922 14.04.2013 18:33
Letzter Beitrag: Holy

Gehe zu: