Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
db:mysql:regex [2019/07/19 23:45] webproducer angelegt |
db:mysql:regex [2019/10/13 15:17] (aktuell) webproducer |
||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ==== Beispiel ==== | ==== Beispiel ==== | ||
| - | <code> | + | <code sql> |
| SELECT * FROM Spielscheine WHERE Beschreibung REGEXP 'KW[[:blank:]][0-9]{2}[[:blank:]]*-[[:blank:]]*[0-9]{2}' | SELECT * FROM Spielscheine WHERE Beschreibung REGEXP 'KW[[:blank:]][0-9]{2}[[:blank:]]*-[[:blank:]]*[0-9]{2}' | ||
| </code> | </code> | ||
| Zeile 10: | Zeile 10: | ||
| * KW = Die Buchstaben KW (stellt im Beispiel die Kalenderwoche dar) | * KW = Die Buchstaben KW (stellt im Beispiel die Kalenderwoche dar) | ||
| - | * [[:blank:]] = genau ein Leerzeichen | + | * %%[[:blank:]]%% = genau ein Leerzeichen |
| * [0-9]{2} = eine Zahl bestehend aus zwei Ziffern zwischen 0 und 9 (z. B. 42) | * [0-9]{2} = eine Zahl bestehend aus zwei Ziffern zwischen 0 und 9 (z. B. 42) | ||
| - | * [[:blank:]]* = optionales Leerzeichen (darf keinmal, einmal oder öfter vorkommen) | + | * %%[[:blank:]]%%* = optionales Leerzeichen (darf keinmal, einmal oder öfter vorkommen) |
| * - = ein Minuszeichen | * - = ein Minuszeichen | ||
| - | * [[:blank:]]* = optionales Leerzeichen (darf keinmal, einmal oder öfter vorkommen) | + | * %%[[:blank:]]%%* = optionales Leerzeichen (darf keinmal, einmal oder öfter vorkommen) |
| * [0-9]{2} = eine Zahl bestehend aus zwei Ziffern zwischen 0 und 9 (z. B. 43) | * [0-9]{2} = eine Zahl bestehend aus zwei Ziffern zwischen 0 und 9 (z. B. 43) | ||