2Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
277
277
EMPFEHLEN
-
Hallo liebe Leute,
zunächst wünsch ich euch allen nachträglich frohe Weihnachten und einen baldigen guten Rutsch.
Nun zu meinem Problem!
Ich habe mir einen Teamspeak 3 Server mit MySQL Anbindung eingerichtet. Von dieser MySQL Datenbank lese ich nun Daten in PHP aus, um mit diesen ein kleines Interface zu basteln.
Bei den "logs" habe ich allerdings das Problem, dass Teamspeak 3 die Leerzeichen mit einem "\s" ersetzt und dies auch so in PHP wieder ausgibt. Dies ist zum einen sehr unschön und zum anderen nicht wirklich leserlich.
Ich habe nun eine Funktion gebastelt, welche anhand "regex" diese "\s" aufspüren und mit Leerzeichen ersetzen soll. Leider funktioniert diese Funktion nicht, da ich mich wahrscheinlich bei dem "regex" etwas dusselig anstelle.
Text aus der Datenbank: Received\ssignal\sSIGINT,\sshutting\sdown.PHP-Code:function rebuild_space($value)
{
$value = preg_replace('/\s/', ' ', $value);
return $value;
}
Sollte so aussehen: Received signal SIGINT, shutting down.
Ich habe bei dem Suchparameter "/\s/" auch schon verschiedene Sachen versucht, die ich Online auf "RegEx" Tutorial Seiten gefunden habe. Leider kein Ergebnis.
Kann mir hier jemand aus der Patsche helfen?
Vielen Dank und Grüße
-
27.12.11 14:03 #2
wie wärs mit string_replace()?
Die Schweine von heute sind unsere Schnitzel von morgen!
-
der Pattern sollte so aussehen
Code :1
/(\\s)/
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Danke euch beiden!
An das string_replace() hatte ich noch garnicht gedacht
Dies war natürlich auch die Lösung!
-
27.12.11 22:59 #5
str_replace('\s', ' ', $meinVarMitText);
Das sollte genau das tun was du möchtest.
Ähnliche Themen
-
String Spliten (RegEx, Leerzeichen & Anführungszeichen)
Von MikeDe im Forum PHPAntworten: 3Letzter Beitrag: 18.03.09, 13:25 -
RegEx, mal wieder ...
Von BadMatt im Forum PHPAntworten: 4Letzter Beitrag: 02.06.08, 19:54 -
Leerzeichen in String (regex)
Von ultrakollega im Forum PHPAntworten: 1Letzter Beitrag: 13.09.04, 06:18 -
wieder mal regex
Von keztrel im Forum PHPAntworten: 1Letzter Beitrag: 31.03.04, 17:28 -
wieder mal RegEx ....
Von ludz im Forum PHPAntworten: 2Letzter Beitrag: 06.12.03, 11:35





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren