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 auf Zeichenfolge überprüfen



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!

09.11.2006, 10:03
Beitrag #1

Lunarfur Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

7.11
2006
kA


Deutschland
String auf Zeichenfolge überprüfen
Hallo,

ich suche eine Möglichkeit nach einer Zeichenfolge innerhalb eines Strings zu suchen und als Ausgabe ein vorhanden (true) oder nicht vorhanden (false) zu bekommen. Match True/False String ist da im Prinzip schon richtig, nur dass ich keinen False-String habe, bzw. alles andere ausser dem True-String wäre dann ein false-String. Gibt es eine Möglichkeit nur nach dem TrueString zu suchen, oder muss ich als False-String "alles andere" angeben, und wenn ja, wie geht das?
Danke schonmal.
Andy
P.S.: Ich hoffe mein Wunsch wird deutlich, wenn nicht, einfach nochmal nachfragenWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.11.2006, 10:07
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
String auf Zeichenfolge überprüfen
Hallo,

ich habe es so weit verstanden, dass Du überprüfen willst, ob ein bestimmter Teil in einem String enthalten ist oder nicht. Wenn "ja", dann soll true gesetzt werden, wenn "nein", dann false.
Was dann kommt (mit den True- und False-Strings) habe ich nicht ganz verstanden.

Gruß Markus

' schrieb:Hallo,

ich suche eine Möglichkeit nach einer Zeichenfolge innerhalb eines Strings zu suchen und als Ausgabe ein vorhanden (true) oder nicht vorhanden (false) zu bekommen. Match True/False String ist da im Prinzip schon richtig, nur dass ich keinen False-String habe, bzw. alles andere ausser dem True-String wäre dann ein false-String. Gibt es eine Möglichkeit nur nach dem TrueString zu suchen, oder muss ich als False-String "alles andere" angeben, und wenn ja, wie geht das?
Danke schonmal.
Andy
P.S.: Ich hoffe mein Wunsch wird deutlich, wenn nicht, einfach nochmal nachfragenWink

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.11.2006, 10:31
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
String auf Zeichenfolge überprüfen
Hi,

versuchs mal damit:

Search/Split String
Divides a single string into two substrings. You can divide the string at a certain character or substring. Search/Split String searches string for the string or character in search string/char. The function splits the string and returns the resulting two strings in substring before match and match + rest of string. If this function does not find the search string, offset of match returns -1, substring before match returns the entire original string and match + rest of string returns an empty string.

Das "-1" wertest du dann aus, d.h. wenn der Ausgang größer als "0" ist, wurde der String gefunden...

Gruss
Achim

PS: Was du mit den True/False String gemeint hast, hab ich auch nicht verstanden...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.11.2006, 16:08
Beitrag #4

Lunarfur Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

7.11
2006
kA


Deutschland
String auf Zeichenfolge überprüfen
Danke für die Antworten, das Problem hatte sich allerdings verlagert, und ist mittlerweile gelöst.

' schrieb:Search/Split String [...]
Das "-1" wertest du dann aus, d.h. wenn der Ausgang größer als "0" ist, wurde der String gefunden...
Das ist ne gute Idee, da hätt ich von selber drauf kommen können/müssen.;)Vielleicht brauch ichs in Zukunft doch mal.
Zitat:PS: Was du mit den True/False String gemeint hast, hab ich auch nicht verstanden...
Naja, es gibt in LV7.11 doch die Funktion 'Match True/False String'. Allerdnigs benötigt die neben einem String zur Ausgabe eines 'true' auch noch einen zweiten String, damit er 'false' ausgibt. Da hatte ich mich dann gefragt, ob es ein Äquivalent zur Mengenlehre gibt, also sowas wie {*{gesuchter Text}}. Also alle möglichen ASCII-Kombinationen (Das Sternchen, wie in DOS/Windows) ohne den gusuchten Text. Aber das klingt schon so kompiliziert, dass ich mir nicht vorstellen kann, dass es einfach realisiert werden kann. Aber wie gesagt, das Probelm ist gelöst, damit dient der letzte Absatz nur zur Erläuterung, falls es euch noch interessiert, was ich meinte.
Adieu und tschö.
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 überprüfen ob Buchstabe vorhanden ist marsius 3 5.257 19.05.2014 07:48
Letzter Beitrag: GerdW
  Zahl auf Wertebereich überprüfen und Ausgang setzen Serial 3 5.095 29.04.2014 06:20
Letzter Beitrag: Serial
  String auf "Nicht-"Zahlen überprüfen... Booner 8 8.256 15.01.2013 14:33
Letzter Beitrag: GerdW
  Überprüfen von Pfaden wohlhum 6 7.404 23.01.2012 16:47
Letzter Beitrag: Odie
  Muster suchen: Längste Zeichenfolge fheinrich 1 3.760 11.04.2011 12:47
Letzter Beitrag: Lucki
  überprüfen ob eine Taste gedrückt wurde Napoleon 5 6.443 17.02.2011 17:01
Letzter Beitrag: GerdW

Gehe zu: