replace \r\n.\r\n\r\n
timt
- php
Hi, ich muss ein Programm verstehen und folgende Zeile irritiert mich sehr:
ereg_replace("\r\n.\r\n\r\n","",$variables);
werden hier das folgende gelöscht: Zeilumbruch dann Punkt und dann noch zwei Zeilenumbrüche?
Oder was würdet ihr sagen, was das genau mach? :)
Hi,
ereg_replace("\r\n.\r\n\r\n","",$variables);
werden hier das folgende gelöscht: Zeilumbruch dann Punkt und dann noch zwei Zeilenumbrüche?
ja, sofern es sich um Windows-artige Zeilenumbrüche handelt.
Oder was würdet ihr sagen, was das genau mach? :)
Ein schlechtes Bild des Autors.
Cheatah
Grundlage für Zitat #605.
Äh,
ereg_replace("\r\n.\r\n\r\n","",$variables);
werden hier das folgende gelöscht: Zeilumbruch dann Punkt und dann noch zwei Zeilenumbrüche?
ja,
sorry, ich meinte natürlich: Nein, denn der Punkt steht für ein beliebiges Zeichen.
Cheatah
Ah ein Punkt ist ein beliebiges Zeichen? Also nur eins oder auch mehrere?
Was meinst du mit schlechtes Bild des autors?
Hi timt!
Ah ein Punkt ist ein beliebiges Zeichen? Also nur eins oder auch mehrere?
_Ein_ beliebiges.
Was meinst du mit schlechtes Bild des autors?
Es fehlen augenscheinlich erklärende Kommentare.
MfG H☼psel
Hi,
ereg_replace("\r\n.\r\n\r\n","",$variables);
werden hier das folgende gelöscht: Zeilumbruch dann Punkt und dann noch zwei Zeilenumbrüche?
Stimmt, aber nicht nur diese Kombination. Statt Punkt kann dort auch jedes andere beliebige Zeichen stehen.
Oder was würdet ihr sagen, was das genau mach? :)
\r = cariage return
\n = line-feet
. = ein beliebiges Zeichen
Bei der Kombination \r\n handelt es sich um einen Zeilenumbruch unter Windows. Genaueres kannst du bei wikipedia nachlesen.
mfG,
steckl
Hi,
\n = line-feet
ist das Englisch für "Fußzeile"? ;-)
Cheatah
Grundlage für Zitat #606.
gudn tach!
\n = line-feet
ist das Englisch für "Fußzeile"? ;-)
quatsch, eher fuessezeilen. plural!
wobei... wenn man die reihenfolge beachtet, sind es zeile-fuesse oder zeilenfuesse, also sowas.
prost
seth
Hi,
\n = line-feet
ist das Englisch für "Fußzeile"? ;-)
quatsch, eher fuessezeilen. plural!
wobei... wenn man die reihenfolge beachtet, sind es zeile-fuesse oder zeilenfuesse, also sowas.
Ich und mein Englisch ...
Beim nächsten mal schreib ich es wohl lieber wieder auf deutsch, damit ihr (hoffentlich) nichts mehr zu meckern habt. ;-)
mfG,
steckl
gudn tach!
\r = cariage return
\n = line-feet
. = ein beliebiges Zeichen
noch etwas genauer: der punkt steht nicht fuer ein _voellig_ beliebiges zeichen, sondern in der regel z.b. nicht fuer newline.
bei perl und pcre kann man das durch den s-modifier aushebeln, wie das bei posix-re ist, weiss ich nicht.
prost
seth