LabVIEWForum.de
Prüfung einer Zeichenkette - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Prüfung einer Zeichenkette (/Thread-Pruefung-einer-Zeichenkette)



Prüfung einer Zeichenkette - alan - 10.03.2015 15:12

Hallo,

ich möchte einen String durchsuchen. Er darf nur aus Buchstaben (kleine oder große), Zahlen oder Minus, alles beliebig oft und in beliebiger Reihenfolge, bestehen. Hab mit regulären Ausdrücken schon diverse Tests gemacht, jedoch klappt die Prüfung bislang nicht. Hat jemand hier vielleicht einen Hinweis für mich?

LG
alan


RE: Prüfung einer Zeichenkette - Trinitatis - 10.03.2015 15:54

(10.03.2015 15:12 )alan schrieb:  Hab mit regulären Ausdrücken schon diverse Tests gemacht, jedoch klappt die Prüfung bislang nicht. Hat jemand hier vielleicht einen Hinweis für mich?

Hallo Alan,

regulärer Ausdruck is schon gar nicht so schlecht.
Suchparameter:

Großbuchstaben: [A-Z]
kleinbuchstaben: [a-z]
Zahl: [0-9]
Minus: [-]

So sollte es gehen.


Gruß, Marko


RE: Prüfung einer Zeichenkette - GerdW - 10.03.2015 16:16

Hallo alan,

hier mal die triviale Lösung:
[attachment=52437]


RE: Prüfung einer Zeichenkette - alan - 10.03.2015 16:33

Danke für Deine Antwort. Es klappt jetzt.


RE: Prüfung einer Zeichenkette - jg - 10.03.2015 18:47

In der Hilfe zur "Match Regular Expression" steht bis auf das Minus-Zeichen die richtige RegEx schon drinnen.

Noch ein klein wenig Hirnschmalz, und man landet bei:
[attachment=52441]

Sobald "whole match" nicht leer ist oder "offset past match" >= 0 ist, entspricht der String nicht deinen gewünschten Vorgaben.

Gruß, Jens