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 

String vergleichen



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!

18.07.2018, 10:05
Beitrag #1

xxokiehxx Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Jan 2018

2014
2017
DE



String vergleichen
Hallo zusammen,
ich lese einen String via TCP IP Verbindung von einem Gerät zurück. Es wird mir "OK" zurück gegeben und dieses vergleiche ich mit einem "OK" jedoch bekomme ich immer ein False Signal am Vergleicher. Hab das ganze schon auf Leerzeichen usw. kontrolliert und wenn ich beispielsweise 2 "OK" Konstanten vergleiche wird auch TRUE ausgegeben.

Hat jemand eine Idee weshalb der vergleich mit dem empfangenen "OK" nicht geht?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.07.2018, 10:48 (Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2018 10:48 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: String vergleichen
Hallo xx,

wenn man Strings vergleichen will und nicht das erwartete Ergebnis erhält, sollte man sich beide Strings GENAU anschauen: erstelle für jeden String eine Anzeige und setze diese auf "\-Codes"-Display!

Wie man in deinem Bild trotzdem erkennen kann, ist da vor den zweiten String noch ein Leerzeichen (oder ein anderes nonprintable Char) und beide Strings verwenden IRGENDWELCHE Zeilenendezeichen: hier hilft die TrimWhitespace-Funktion!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.07.2018, 11:40
Beitrag #3

xxokiehxx Offline
LVF-Grünschnabel
*


Beiträge: 40
Registriert seit: Jan 2018

2014
2017
DE



RE: String vergleichen
(18.07.2018 10:48 )GerdW schrieb:  Hallo xx,

wenn man Strings vergleichen will und nicht das erwartete Ergebnis erhält, sollte man sich beide Strings GENAU anschauen: erstelle für jeden String eine Anzeige und setze diese auf "\-Codes"-Display!

Wie man in deinem Bild trotzdem erkennen kann, ist da vor den zweiten String noch ein Leerzeichen (oder ein anderes nonprintable Char) und beide Strings verwenden IRGENDWELCHE Zeilenendezeichen: hier hilft die TrimWhitespace-Funktion!



Vielen Dank für den Tipp, jetzt funktioniert es!!! Siehe Foto

Einen schönen Tag wünsche ich noch.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.07.2018, 11:58
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: String vergleichen
Hallo xx,

wie man sieht: zwei vollkommen verschiedene Strings - da muss der Vergleich eben FALSE liefern… Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.07.2018, 08:26
Beitrag #5

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: String vergleichen
Hallo xx,
wenn es bei der Stringauswertung nur darauf ankommt den String 'ok' zu finden, macht es Sinn die Suchen und Ersetzen Funktion zu verwenden. Dann sind die anderen Zeichen egal.

Gruß
Freddy

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
20.07.2018, 08:17
Beitrag #6

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String vergleichen
(19.07.2018 08:26 )Freddy schrieb:  wenn es bei der Stringauswertung nur darauf ankommt den String 'ok' zu finden, macht es Sinn die Suchen und Ersetzen Funktion zu verwenden. Dann sind die anderen Zeichen egal.
Dann würde aber beispielsweise der String "Lokomitive" ebenfalls als "ok" bewertet
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.07.2018, 08:50
Beitrag #7

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: String vergleichen
(20.07.2018 08:17 )Lucki schrieb:  
(19.07.2018 08:26 )Freddy schrieb:  wenn es bei der Stringauswertung nur darauf ankommt den String 'ok' zu finden, macht es Sinn die Suchen und Ersetzen Funktion zu verwenden. Dann sind die anderen Zeichen egal.
Dann würde aber beispielsweise der String "Lokomitive" ebenfalls als "ok" bewertet

OK, der Vorschlag gilt nicht für Angestellte der Bahn. Big Grin

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
22.07.2018, 08:44
Beitrag #8

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String vergleichen
(20.07.2018 08:50 )Freddy schrieb:  OK, der Vorschlag gilt nicht für Angestellte der Bahn. Big Grin

Das reicht nicht. Gilt auch nicht für Angestellte von Nokia und AOK, für Politiker der GroKo, für Kokser, Mokierer, Pokerspieler, Dokumentierer, Fokusierer, Jokerbenutzer, Anwender des Hookschen Gesetzes...Big Grin
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 mit IP-Muster vergleichen? C.Maier 4 4.246 08.11.2016 08:29
Letzter Beitrag: C.Maier
  CRC XOR berechen , string vergleichen und ersetzen dexter 17 12.119 31.07.2012 13:24
Letzter Beitrag: dexter
  String - Array mit .csv Tabelle vergleichen schafkopf 1 3.832 05.07.2012 14:55
Letzter Beitrag: GerdW
  Array mit String vergleichen DDave 4 5.360 05.08.2011 09:54
Letzter Beitrag: DDave
  String vergleichen, kürzen und ausgeben nup0815 4 6.950 22.03.2011 11:57
Letzter Beitrag: nup0815
  String bitweise vergleichen skywalker 3 5.080 04.02.2008 15:32
Letzter Beitrag: jg

Gehe zu: