Teilstrings vergleichen

Dieser Bereich ist für den Austausch FERTIGER Makros und allgemein nützlicher Schaltungen vorgesehen.
Antworten
Baehne
Beiträge: 18
Registriert: Mittwoch 18. März 2009, 09:51

Teilstrings vergleichen

Beitrag von Baehne » Donnerstag 7. Oktober 2010, 15:26

Hallo liebe Gemeinde,

ist es möglich einen Stringvergleich mit Wildcards zu machen?
Beispiel: Ich möchte herausfinden ob in dem String "xxxxyyyxxxx"
der Teilstring "yyy" vorhanden ist.

Mit der Funktion CMP kann man nur ganze Strings vergleichen. Praktisch wäre
es wenn CMP Wildcards zulassen würde. Beispiel: *yyy*

Vielen Dank!

Microprocessor
Beiträge: 75
Registriert: Montag 27. Oktober 2008, 00:03

Re: Teilstrings vergleiche

Beitrag von Microprocessor » Freitag 8. Oktober 2010, 00:27

Hallo Baehne,

vielleicht so?


Gruß
microprocessor
Dateianhänge
compare$.prj
(1.99 KiB) 303-mal heruntergeladen

Baehne
Beiträge: 18
Registriert: Mittwoch 18. März 2009, 09:51

Re: Teilstrings vergleiche

Beitrag von Baehne » Freitag 8. Oktober 2010, 06:56

Moin,

dein Ansatz ist eine gute Idee.
Ich prüfe also mit POS an welcher Stelle mein gesuchter String ist und wenn das Ergebnis ungleich Null ist
dann ist mein Teilstring im Hauptsring vorhanden.
Warum prüfst du auch auf = 0 ?

Danke!

Gruß,
Baehne

Microprocessor
Beiträge: 75
Registriert: Montag 27. Oktober 2008, 00:03

Re: Teilstrings vergleiche

Beitrag von Microprocessor » Freitag 8. Oktober 2010, 08:12

Hallo Baehne,

die "Null" als Festwert dient dem nachgeschalteten Vergleicher als
Referenz für den über POS ermittelten Wert für die Anzeige der
Duo-LED.
Dieser Schaltungsteil sollte nur das Ergebnis der String-Suche für eine
evtl. Weiterverarbeitung (gefunden bzw. nicht gefunden) auswerten.

Gruß
microprocessor

Baehne
Beiträge: 18
Registriert: Mittwoch 18. März 2009, 09:51

Re: Teilstrings vergleiche

Beitrag von Baehne » Freitag 8. Oktober 2010, 08:18

Moin,

habe ich verstanden.
Habe bereits ein Makro erstellt.

Danke.
Dateianhänge
StringCompare.mak
(1.03 KiB) 286-mal heruntergeladen

Antworten

Zurück zu „Makros & Schaltungen“