[MySQL]Frage zu REGEXP

Fluctuator

Mitglied
Hallo,
in einer Spalte habe ich Einträge wie z.B. 3WU, U, 2XRU, UU usw. Die Einträge in der Spalte können 0-9, X, W, U, R, B oder G enthalten. Nun möchte ich per REGEXP nur die Einträge Anzeigen lassen, die z.B. U, X oder 0-9 enthalten, wobei U mind. 1 mal enthalten sein muß, X oder 0-9 enthalten sein können aber nicht müssen. Ich hab's mit REGEXP '[0-9XU+]' probiert. Funktioniert aber nicht :( .Wie muß der Ausdruck richtig aussehen :confused: ?

MfG Fluctuator
 
Funktioniert leider nicht, da alle Einträge die nur aus einem U oder mehreren U's bestehen nicht angezeigt werden (U, UU). Außerdem werden auch Einträge angezeigt, die andere Buchstaben enthalten, wie z.B.: 3WU.
 
Das hatte ich oben anders verstanden.
Vielleicht so?
Code:
...
WHERE `Spalte` REGEXP '^[0-9X]*[U]+[0-9XU]*$'
Gruß hpvw
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück