[MySQL] REGEXP

Seiten: 1
a-kuller
Verfasst am: 22.05.2012 um: 11:43 Uhr
 
Dr. CwCity.de
Community God
CwID: 118093
Beiträge: 3446
SPAM:
0% Spam
Hi leute,
spiele in den letzten Tagen mit der REGEXP REPLACE Funktion von MySQL rum. Funzt auch alles so weit, aber eine Frage habe ich. Ist es möglich das wenn ich z.b. in der spalte 1 hallo welt abrufe, gleich durch MySQL hallo-welt gemacht wird?

Bei mir kommen immer nur Fehler, habe das so angefangen SELECT 1 REGEXP REPLACE(1,' ','-') FROM ...

Wäre cool wenn jemand eine Lösung hat.


Mit freundlichen Grüßen

A. Kuller

bzw. UNO-Verbund

Keine Schuld ist dringender, als die, Dank zu sagen.
Cicero

 



tuts4you
Verfasst am: 22.05.2012 um: 12:47 Uhr
 
Cw Guru
King
CwID: 164600
Beiträge: 648
SPAM:
0% Spam
Hallo,

wofür benötigst du da Regex?!
SELECT REPLACE('hallo welt',' ','-')

sg


Schau doch mal vorbei bei http://tuts4you.de :)
 

a-kuller
Verfasst am: 22.05.2012 um: 13:28 Uhr
 
Dr. CwCity.de
Community God
CwID: 118093
Beiträge: 3446
SPAM:
0% Spam
Ich benötige das um einen Text umzuwandeln, aber hallo welt ist ja eine Zeile in der DB (das will ich da ja direkt einbauen) diese ändert sich aber immer da ich alles durch ein while Schleife jage.

Mit freundlichen Grüßen

A. Kuller

bzw. UNO-Verbund

Keine Schuld ist dringender, als die, Dank zu sagen.
Cicero

 

tuts4you
Verfasst am: 22.05.2012 um: 14:01 Uhr
 
Cw Guru
King
CwID: 164600
Beiträge: 648
SPAM:
0% Spam


Du hast in ner Abfrage ne Schleife oder was?
Das Replace macht ja genau das was du willst. Es ersetzt alle Lehrzeichen mit einem Bindestrich.
Willst du das auf eine ganze Spalte anwenden, musst du es eben so schreiben:
SELECT REPLACE(spaltenname,' ','-') from tabelle

sg

 




Schau doch mal vorbei bei http://tuts4you.de :)
 

a-kuller
Verfasst am: 22.05.2012 um: 14:05 Uhr
 
Dr. CwCity.de
Community God
CwID: 118093
Beiträge: 3446
SPAM:
0% Spam
Klappt DANKE, schafft MySQL es auch noch alles klein auszugeben

Mit freundlichen Grüßen

A. Kuller

bzw. UNO-Verbund

Keine Schuld ist dringender, als die, Dank zu sagen.
Cicero

 

tuts4you
Verfasst am: 22.05.2012 um: 14:14 Uhr
 
Cw Guru
King
CwID: 164600
Beiträge: 648
SPAM:
0% Spam
eventuell:
SELECT LOWER(REPLACE(spaltenname,' ','-')) from tabelle

;)


Schau doch mal vorbei bei http://tuts4you.de :)
 

a-kuller
Verfasst am: 22.05.2012 um: 14:19 Uhr
 
Dr. CwCity.de
Community God
CwID: 118093
Beiträge: 3446
SPAM:
0% Spam
Und noch ein Danke für dich! Wozu brauch man noch PHP

Glaube das war erstmal alles ^^ hoffentlich ist die Seite jetzt auch ein bissl schneller ;)

Mit freundlichen Grüßen

A. Kuller

bzw. UNO-Verbund

Keine Schuld ist dringender, als die, Dank zu sagen.
Cicero

 

 
Seiten: 1

Folgende User sind hier gerade aktiv:
-

ANZEIGE